Никогда не помешает иметь под рукой настроенный SMTP сервер. В этих целях я решил поставить exim4. Письма будут отправлятся через вне шний SMTP сервер.
А сделать надо не так уж и много:
1. Установить exim
# apt-get install exim4
2. Настройка
В файле /etc/exim4/update-exim4.conf.conf изменить:
dc_eximconfig_configtype=’smarthost’
dc_smarthost=’smtp.gmail.com::587′
3. Настройка авторизации для аккаунта внешнего SMTP, для этого в файл /etc/exim4/passwd.client добавляем
*.google.com:username@gmail.com:password
smtp.gmail.com:username@gmail.com:password
gmail-smtp.l.google.com:username@gmail.com:password
Где вместо username и password вписываем свои данные.
4. Просим exim перечитать конфигурацию:
# update-exim4.conf
Проверить работоспособность можно выполнив
#echo test message | sendmail test@mail.com


тоже сейчас весь в сомнениях, что выбрать для сервера postfix или exim, почему exim выбрал?