http://mtaalamu.ru
Устанавливаем 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.
Сообщение будет отправлено, а мы также увидем подробные логи того, что происходит.
По мотивам вот этого.]]>