检查已发送邮件的标题(通过 sendmail)

检查已发送邮件的标题(通过 sendmail)

当我在控制台中发送电子邮件时,例如:

echo "Body of the message" | mail -s "Some clever subject" [email protected]

我想在电子邮件发送后检查其标题。

它们没有出现在/var/log/maillog,当我检查邮箱(使用mail)时,没有“已发送”文件夹,我只能看到收到的电子邮件。

有没有什么地方发送电子邮件存储了,可以检查其标题吗?(或者我需要设置这样一个地方吗?怎么做?)

sendmail 的配置相当默认(仅添加了一个别名)。

答案1

将邮件复制到Sent文件夹通常由邮件用户代理完成。我不知道有哪个开关mail可以做到这一点。但是,您可以在命令行上将您的用户 ID 添加到地址列表中以获取邮件的副本。应该有一个开关可以将副本作为密件副本发送。

副本将包含最终交付时邮件上存在的标头子集。它将包含关键标头,例如To:、、和。在邮件从一台服务器传递到另一台服务器进行交付时,会添加其他标From:头。Subject:Message-id:Date:

相关内容