Я использую postfix на сервере Ubuntu 12.04, с помощью https://help.ubuntu.com/community/Postfix
после настройки sasl, как описано выше, я попробовал sendmail - а sendmail просто зависает.
вот что я сделал:
# cat mail.mail
To: <myid>@gmail.com
Subject: test mail
From: root@<myserver.com>
a test mail
# sendmail -vt mail.mail
(a blank line displayed forever and i have to Ctrl+C out of it)
, хотя я могу отправлять почту через telnet.
#telnet localhost 25
EHLO <myserver.com>
MAIL FROM: root@<myserver.com>
RCPT TO: <myid>@gmail.com
DATA
test mail
.
(mail sent to <myid>@gmail.com, thrown directly to junks though)
Попробуйте sendmail -v -i -t < mail.mail
Sendmail ожидает читать электронную почту через стандартный ввод.