SSMTP — smtp-клиент, эмулирующий работу sendmail
Недавно решил со всех роутеров, собирать протоколы работы скриптов, да и вообще протоколы работы на один почтовый ящик, решил для этого дела использовать ssmtp, кстати
В общем приступим к настройке легенького smtp сервера.
# cd /usr/ports/mail/ssmtp && make install replace clean && rehash
Далее настраиваем это чудо, топаем в директорию с настройками:
# cd /usr/local/etc/ssmtp
и копируем дефолтовые конфиги:
# cp revaliases.sample revaliases # cp ssmtp.conf.sample ssmtp.conf
Правим ssmtp.conf и revaliases
# ee ssmtp.conf
до такого вида:
[email protected] //ящик для рута mailhub=smtp.mail.ru //smtp сервер hostname=hostname //думаю и так понятно UseSTARTTLS=NO //не используем TLS для gmail ставим YES [email protected] //пользователь AuthPass=passwd //пароль AuthMethod=LOGIN //метод авторизации FromLineOverride=YES
теперь поправим revaliases до такого вида:
root:[email protected]:smtp.mail.ru
Подложим вместо sendmail-а
# mv /usr/sbin/sendmail /usr/sbin/sendmail.old
создадим симлинк на ssmtp
# ln -s /usr/local/sbin/ssmtp /usr/sbin/sendmail
проверим работоспособность
# echo "Test message" | mail -s Test [email protected]
Поделись с друзьями:
Опубликовано 26.03.2011 в 13:05 · Автор komivlad · Ссылка
Рубрики: FreeBSD, Сеть · Теги: FreeBSD, mta, smtp, ssmtp
Рубрики: FreeBSD, Сеть · Теги: FreeBSD, mta, smtp, ssmtp