Здравствуйте,
нужна помощь в написании срипта для bash на отправку е-маилов. Я пока не очень в этом разбираюсь, а в интернете не особо нашел нужный пример.
Задание состоит в том, чтобы написать скрипт, который будет отправлять е-маилы на адреса, указанный в txt, содержание брать тоже из txt, но другого. И там еще что-то написано про то, что список локальных пользователей должен быть получен с использованием перечисления содержимого системного каталога var/spool/mail
Вот часть кода, которую смог найти, правда она для бекапа системы через е-маил, надеюсь, и для моего случая подойдет:
#!/bin/bash
# Будет отображаться "От кого"
FROM=my@server.ru
# Кому
MAILTO=email@yandex.ru
# Тема письма
NAME=$1
# Тело письма
BODY=$2
# В моем примере я отправляю письма через существующий почтовый ящик на gmail.com
# Скрипт легко адаптируется для любых почтовых серверов
SMTPSERVER=smtp.gmail.com
# Логин и пароль от учетной записи gmail.com
SMTPLOGIN=name@gmail.com
SMTPPASS=superpassword
# Отправляем письмо
/usr/bin/sendEmail -f $FROM -t $MAILTO -o message-charset=utf-8 -u $NAME -m $BODY -s $SMTPSERVER -o tls=yes -xu $SMTPLOGIN -xp $SMTPPASS
Буду очень признателен за помощь по данному вопросу.