Рассылка писем

0_8ce78_244739ca_XLMutt является текстовым почтовым клиентом для Unix-подобных систем. Первоначально он был написан Майклом Элкинсом в 1995 году и выпущен под лицензией GNU General Public License.

Установка Mutt

sudo apt-get install mutt

В корневой папке юзера нужно создаюм файл конфигурации:

$ nano ~/.muttrc

Тут мы объясним программе как нас зовут и какой адрес увидит получатель:

set realname=«Vasia Pupkin»
set from=«pupkin@hostlip.ru»
set use_from=yes

После этого нужно создать само письмо.

$ nano ~/body

Само письмо на html:

<!DOCTYPE html><br /> <html><br /> <head><br /> <meta http-equiv=«Content-Type» content=«text/html; charset=utf-8»><br /> </head><br /> <body></p> <p><font color="#2E7BE4"><em><strong>Здравствуйте!</strong></em></font></p> <p >Здесь находится текст Вашего письма.</p> <p> <strong><i>С Уважением</i></strong> </p> <p></body><br /> </html></p> <p>

Теперь нам нужен файл со списком рассылки, назовем его list.

$ nano ~/list
email@mail.com

email2@mail.com

…..и т.д.

Создаём скрипт запуска startmail.sh

$ nano ~/startmail.sh

#!/bin/sh

for I in `cat list`; do cat body | mutt -e «set content_type=text/html» -a «attachment.pdf» -s «Заголовок письма» — $I < body;echo $I;sleep 3 ;done

Стартуем скрипт командой sh ~/startmail.sh

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.