Я не могу заставить 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]

Есть идеи?

0