Настройка ssmtp на Debian


Процесс настройки ssmtp на Debian сервере.

Устанавливаем
apt-get install ssmtp


Настройка ssmtp производится путем редактирования файла
nano /etc/ssmtp/ssmtp.conf


Удаляем все из файла и вписываем свои параметры. Я пользуюсь Яндекс почтой для домена, поэтому мои будут выглядеть вот так:
root=user@example.com
rewriteDomain=example.com
mailhub=smtp.yandex.ru:465
hostname=example.com
AuthUser=user@example.com
AuthPass=password
FromLineOverride=NO
UseTLS=YES

Редактируем следующий файл:
nano /etc/ssmtp/revaliases

Дописываем:
root:user@example.com:smtp.yandex.ru:465

Сохраняем и проверяем:
echo "" | ssmtp -v -s your_address_here@example.com


Если все верно, то на адрес your_address_here@example.com придет пустое письмо.