Sendmail 发件人地址

Sendmail 发件人地址

任何帮助将不胜感激。

我正在尝试使用 sendmail 发送带有自定义“发件人”电子邮件地址的邮件。邮件正文是一个文件,粘贴在下面。

我发现,当我指定“发件人:”地址时,电子邮件根本就不会发送。当我指定“回复”地址时,回复地址会被忽略,而当我同时使用“发件人”和“回复”发送时,邮件根本就不会发送。

电子邮件中使用的 SMTP 文件粘贴在下面。再次感谢您提供的任何建议。

SUBJECT: Testreplytofrom
From: <[email protected]>
Reply-To: <[email protected]>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="FILEBOUNDARY"

--FILEBOUNDARY
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline

TEST MESSAGE
--FILEBOUNDARY

答案1

1/ 从模板电子邮件中删除“发件人”和“回复”行

2/cat 模板.email | sendmail -f "[电子邮件保护]

答案2

您可以尝试使用smtp-cli发送您的电子邮件:

$ smtp-cli --verbose --server localhost --subject ... \
           --from [email protected] --to ...@... \
           --body-plain /path/to/the/file.txt

请参阅smtp-cli 页面了解更多使用示例。

相关内容