я могу использовать
echo "My Mail content" | exim my@email.com
отправить электронное письмо, но оно не содержит темы для сообщения
Как я могу отправить электронное письмо с заголовками « From » и « Reply-To » из командной строки в exim?
я могу использовать
echo "My Mail content" | exim my@email.com
отправить электронное письмо, но оно не содержит темы для сообщения
Как я могу отправить электронное письмо с заголовками « From » и « Reply-To » из командной строки в exim?
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 <<'EOF' From: "The Great Quux" <baz@quux> To: "Fred Foobar" <foo@bar> Reply-To: dev@null Subject: Hello! Content-Type: text/plain; charset=utf-8 My Mail Content EOF
(Не уверен, что имена в From/To должны быть указаны. RFC 5322 вроде бы говорит что надо)