Я хочу настроить почтовый сервер, который может отправлять почту с sendmail
. Вот что я в точности сделал
service postfix start
sendmail < mymail
где mymail
содержит
to:my@mail.com
from:random@mail.com
subject: None
None
При захвате пакета вижу, что ничего не отправляется. postfix
работает на порту 25, и я не трогал конфигурацию после установки postfix.
Почему почта не отправляется и как я могу отправить письмо с помощью sendmail?
1) Указать sendmail искать получателей в заголовках сообщений (-t
) и игнорировать одиночную пунктирную линию в конце письма (-i
). Без -t
sendmail ожидает получить список получателей через командную строку.
sendmail -i -t < mymail
2) Вставьте пустую строку между заголовками и телом сообщения (mymail
файл)
to:my@mail.com
from:random@mail.com
subject: None
None