sendmail 正在使用返回路径而不是来自地址

Mag*_*agd 3 linux spam sendmail return-path

我有一位客户抱怨标记为垃圾邮件的电子邮件。

我在看标题。它显示了正确的发件人:reg@company.com

但是,它不喜欢返回路径。

Return-Path: <apache@servername.mycompany.com>
Received-SPF: neutral (google.com: x.x.x.x is neither permitted nor denied by domain of apache@servername.mycompany.com) client-ip=x.x.x.x;
Authentication-Results: mx.google.com; spf=neutral (google.com: x.x.x.x is neither permitted nor denied by domain of apache@servername.mycompany.com) smtp.mail=apache@servername.mycompany.com
Run Code Online (Sandbox Code Playgroud)

如何配置 sendmail 以将发件人地址用于返回路径?

ada*_*amo 6

来自蝙蝠书(第 1165 页):

Return-Path: 标头旨在显示真实发件人的信封地址,而不是用于回复的发件人(From: 和 Reply-To: 标头)。例如,在发布 Usenet 新闻时,返回路径:显示“新闻”,发件人:显示发布用户的地址。但一般来说,Return-Path: 永远不应该用于回复邮件。它仅用于通知传送错误。

您的客户在 Return-Path: 标头上没有问题。也没有 SPF,因为结果是中性的,正如标题告诉我们的那样。您的客户必须接受这样一个事实,即预期的收件人将他发送的内容视为垃圾邮件。

如果这确实是误报,请考虑为域设置适当的SPFDKIM记录,看看情况是否有所改善。