http://mtaalamu.ru ru (http://mtaalamu.ru) (http://mtaalamu.ru) http://mtaalamu.ru http://mtaalamu.ru FreeBSD: простая замена sendmail'у /blog/2098.html /blog/2098.html Sergei_T
Устанавливаем ssmtp из портов:

cd /usr/ports/mail/ssmtp/ && make install clean


Правим файл настроек /usr/local/etc/ssmtp/ssmtp.conf:

UseSTARTTLS=YES
root=почта@gmail.com
mailhub=smtp.gmail.com:587
AuthUser=почта@gmail.com
AuthPass=пароль


Т.е. письма будут приходить с ящика почта@gmail.com, при авторизации используется учетка почта@gmail.com + пароль. На 587 порту работает TLS шифрование. Параметр root — адрес почты администратора, на который будут приходить сообщения системы.

Меняем стандартный sendmail на ssmtp:

mv /usr/sbin/sendmail /usr/sbin/sendmail.org
ln -s /usr/local/sbin/ssmtp /usr/sbin/sendmail


Теперь отправим письмо, например, на почта2@gmail.com, для этого запускаем команду:

mail -v -s "TestSubject" почта2@gmail.com


… вводим текст сообщения, enter, точку и enter.

Сообщение будет отправлено, а мы также увидем подробные логи того, что происходит.

По мотивам вот этого.]]>
Sat, 12 Nov 2011 18:00:00 +0400 smtp FreeBSD администрирование sendmail