Настройка SSMTP клиент на Ubuntu

Устанавливаем SSmtp

sudo apt-get installssmtp

Редактируем конфиг ssmtp.conf

sudo nano /etc/ssmtp/ssmtp.conf
#от имени кого будут отправляться письма
root=username@domen.ru
#С какого домена будут приходить письма
rewriteDomain=domen.ru
#Сервер яндекса
mailhub=smtp.yandex.ru:465
#имя нашего сервера
hostname=domen.ru
#Разрешаем шифрование
UseTLS=YES
#авторизация на Яндексе
AuthUser=username@domen.ru
AuthPass=yourpassword
#разрешаем пользователям менять поле From
FromLineOverride=YES

Редактируем конфиг revaliases

sudo nano /etc/ssmtp/revaliases
root:username@domen.ru:smtp.yandex.ru:465
www.domen.ru:username@domen.ru:smtp.yandex.ru:465
www-data:username@domen.ru:smtp.yandex.ru:465

Далее откроем php.ini и отредактируем его:

sudo nano /etc/php5/apache2/php.ini

находим параметр: sendmail_path, раскоментируем его и добавляем путь к ssmtp:

sendmail_path = /usr/sbin/ssmtp -t

Сохраняем изменения и перезагружаем апач:

sudo /etc/init.d/apache2 restart

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

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