Sendmail 退回邮件正文

Sendmail 退回邮件正文

我目前管理一个 CentOS 5 Web 服务器 (apache),该服务器可以通过 Web 表单向不同用户发送邮件。接收电子邮件的这些用户是该服务器外部的,不受我控制。

我已进行编辑/etc/aliases,使用以下命令将所有 root 的电子邮件发送到我的外部电子邮件地址:

root: [email protected]

偶尔我会收到退回的邮件,但它不会向我发送实际的邮件内容。我只收到:

您的邮件未能送达部分或全部预期收件人。

包含主题并说明电子邮件地址不存在。我想追踪收件人并将退回的邮件转发给他们。有什么方法可以查看已发送的原始邮件的正文吗?电子邮件服务器是 sendmail。

答案1

问题是您的邮件服务器没有生成退回邮件。接收邮件服务器生成退回邮件。由接收邮件服务器决定是否将邮件包含在退回邮件中。大多数邮件管理员不会包含该邮件,因为这只会让他们成为背向散射中继。
在我看来,您唯一的选择是联系每个用户的邮件管理员,并要求他们在退回邮件中包含该邮件(如果您的域是邮件来源)...

答案2

/var/log/maillog 中有任何信息吗?

相关内容