Russian English German Ukrainian

Компьютерная помощь

(066) 72-00-654     (098) 44-74-068

г. Днепр

ж/м Левобережный-3

Linux: ssmtp

ssmtp — маленький и удобный MTA (Mail Transfer Agent), он прост и удобен в настройках и отличная замена sendmail. Когда нужна только отправка писем (логи, регистрация пользователей на сайте, отправлять уведомления пользователям сайта и т.д), а поднимать для этого полноценный почтовый сервер — бессмысленно, ssmtp прекрасно подойдет.

Установка ssmtp:

sudo apt-get install ssmtp

В конфигурационный файл /etc/ssmtp/ssmtp.conf достаточно внести всего одну строку:

mailhub=192.168.1.1

где 192.168.1.1 — сервер, через который будет ходить почта (например, провайдерский или корпоративный почтовый сервер). Есть возможность указать некоторые другие опции, например, домен отправителя.

Пример настройки gmail:

nano /etc/ssmtp/ssmtp.conf
root=
mailhub=smtp.gmail.com:587
hostname=smtp.gmail.com:587
UseSTARTTLS=YES
AuthUser=
AuthPass=123456
FromLineOverride=YES
nano /etc/ssmtp/revaliases
root::smtp.gmail.com:587

Быстро проверить, работает ли MTA, можно так:

echo "This will go into the body of the mail." | mail -s "Hello world" 

 

  • Сборка ПК для дома и офиса

  • Бесплатная диагностика

  • Гарантия

  • Самые низкие цены