Настройка ssmtp для centos 6.5

Jul 15, 2014 16:30

Нужно отправлять из командной строки письма (ну или из скриптов).

Добавляем репозиторий:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

Устанавливаем:
yum install ssmtp

Правим конфигурационный файл: /etc/ssmtp/ssmtp.conf
Для gmail:
root=my_login@gmail.com
mailhub=smtp.gmail.com:587
AuthUser=my_login@gmail.com
AuthPass=my_password
UseTLS=YES
UseSTARTTLS=YES
AuthMethod=LOGIN

Добавляем запись в файл:/etc/ssmtp/revaliases
root:my_login@gmail.com:smtp.gmail.com:587

Проверяем (добавляем ТЕМУ письма!):

echo -ne "To:send_mailer@hostname.com\nSubject:ВсеПропало\n\n Тестовое письмо\n" | ssmtp -t

У меня возникла проблема с кодировкой. Так как я полный нуб, воспользовался этим:

echo -ne "To:mv@cityconnect.ru\nSubject:ВсеПропало\n\n Тестовое письмо\n" | mail -t

Previous post Next post
Up