Ответы:
Exim ожидает получить полное сообщение электронной почты RFC 5322/2822/822 в качестве входных данных. Таким образом, вы должны дать заголовки в виде ... заголовки.
$ (echo "To: foo@bar"; echo "Reply-To: my@email.com" echo "Subject: Hello!"; echo ""; echo "My Mail Content") | sendmail foo@bar
$ sendmail foo @ bar & lt; & lt; 'EOF' От: "Великий Quux" & lt; baz @ quux & gt; Кому: "Фред Фубар" & lt; foo @ bar & gt; Ответить: dev @ null Тема: Привет! Тип контента: текстовый / простой; кодировка = UTF-8 Содержимое моей почты EOF
(Не уверен, что имена в From / To должны быть в кавычках. RFC 5322, кажется, говорит, что они должны)