在 exim 中禁用 double at(@) 符号

在 exim 中禁用 double at(@) 符号

如何禁用双重登录消息 ID?

由于双重at,我的电子邮件进入了收件人的垃圾邮件文件夹:

001d01d2d093$7154f9d0$53feed70$@用户@域名.tld

在日志中,我看到上面的消息标题,并且 mail-tester.com 注意到了这个问题

“消息 ID 包含多个‘@’字符”

知道如何在 exim 登录时禁用 doube 吗?


详细日志输出:

[电子邮件受保护] F= R=lookuphost T=remote_smtp S=16179 H=OFFICE365domain-COM.mail.protection.outlook.com [213.199.180.170] X=TLSv1.2:ECDHE-RSA-AES256-SHA384:256 C="250 2.6。 0 <001d01d2d093$7154f9d0$53feed70$@用户@domain.tld> [InternalId=2070174243006,主机名=VI1PR0601MB2605.eurprd06.prod.outlook.com] 23799 字节,0.280,82.980 KB/秒排队邮件等待传递”

答案1

http://www.exim.org/exim-html-current/doc/html/spec_html/ch-message_processing.html表示消息 ID 包含“@ 和主要主机名。”

上面的日志消息似乎表明这[email protected]是您的主机的名称。

如果确实如此,那么您需要为您的主机提供一个不包含@的名称。

您还可以检查您的 exim 配置:

通过设置可以在此标题行中包含附加信息消息 ID 标头文本和/或消息 ID 标头域选项。

相关内容