我在 Centos 发行版上使用 Exim,但在发送邮件时遇到了一些问题。为了使所有电子邮件通过垃圾邮件过滤器,必须将“返回路径”和“发件人”标头附加到每封电子邮件。
为了让 Exim 添加的“Return-path”和“Sender”标头与我的邮件客户端创建的“From”标头完全相同,我应该怎么做?
谢谢
我在 Centos 发行版上使用 Exim,但在发送邮件时遇到了一些问题。为了使所有电子邮件通过垃圾邮件过滤器,必须将“返回路径”和“发件人”标头附加到每封电子邮件。
为了让 Exim 添加的“Return-path”和“Sender”标头与我的邮件客户端创建的“From”标头完全相同,我应该怎么做?
谢谢
local_from_check
在配置的主要部分设置为 false。这将使 Exim 无法添加 Sender: 标头。如果您希望能够指定自己的 Sender: 标头,则设置local_sender_retain
为 true。如果您设置
untrusted_set_sender
,那么您的邮件客户端也可以指定信封发件人(在交付时通常将其放入新Return-Path:
标头中)。如果您的客户端没有指定发件人并且您希望 Exim 为您伪造它,那么您可能希望发送出站邮件的路由器设置 errors_to 选项,该选项将为您重写 SMTP 信封发件人。正确处理比较棘手,因此请查看其他配置和客户端配置是否足以满足您的需求。
您没有提及您正在使用哪个邮件客户端。