Я не могу заставить sendmail
работать с входным файлом.
Это отлично работает:
echo "Subject: sendmail test" | sendmail -v my@email.com
Однако, если у меня есть файл:
To: mymail@gmail.com
Subject: sendmail test two
From: me@myserver.com
And here goes the e-mail body, test test test
and new line
И тогда я делаю sendmail -t < mail.txt
программа зависает. В подробном режиме он просто говорит:
250 2.1.5 <mymail@gmail.com>... Recipient ok
354 Enter mail, end with "." on a line by itself
Я заканчиваю это dot
, ничего не происходит. Это просто остается.
Если я ничего не делаю, через некоторое время он говорит:
myserver.com: Name server timeout
mymail@gmail.com... Deferred: Name server: [127.0.0.1]: host
name lookup failure
Closing connection to [127.0.0.1]
Есть идеи?