我已全新安装了 Server 2008 R2 SP1、Exchange 2010 SP1 和 Forefront 2010 Protection for Exchange。它们都安装在同一个盒子上,Exchange 是 CAS/Hub/MBS。这是一个测试盒,用于评估软件配置。
我已经运行了它,非常默认的配置。当我发送一封包含一堆已知垃圾邮件关键字的电子邮件时,它会正确地发送到垃圾邮件。当我将发件人/域/IP(甚至全部一起)列入白名单时,它仍然会被发送到垃圾邮件。虽然通过在FPE -> Policy Mgmt -> Antispam Config -> Content Allow Lists
或中进行配置来列出Filter Lists -> Allowed Sender List
。
邮件标头显示其被识别为白名单,但 SCL 分数仍为 9:
X-MS-Exchange-Organization-SCL: 9
X-MS-Exchange-Organization-AuthSource: mailserver.example.com
X-MS-Exchange-Organization-AuthAs: Anonymous
X-MS-Exchange-Organization-Antispam-Report: MessageSecurityAntispamBypass
X-MS-Exchange-Organization-AVStamp-Mailbox: MSFTFF;1;0;0 0 0
请注意,发件人MessageSecurityAntispamBypass
位于允许发件人列表中。
我需要进行哪些更改才能让 FPE/Exchange 将列入白名单的电子邮件发送到收件箱?
答案1
看起来这可能是一个已知问题:http://social.technet.microsoft.com/Forums/en-US/FSENext/thread/78e0ae47-58b1-400f-87d0-dc41fd393acc/
您在聊天中提到,您看到通过 E2K3 桥头的消息设置了较高的 SCL 值,但直接传送到 E2K10/FPE 的消息没有设置。如果您要继续在该配置下生产,那么显然您需要弄清楚为什么 E2K3 会标记如此高的 SCL。
嗅探盒子之间的流量可能会有所帮助(以确保 E2K3 在将 SCL 发送到 E2K10 之前对其进行标记),但服务器可能会相互“EHLO”并进入专有二进制数据交换 - 我记不清了。将 E2K3 端的 SMTP 虚拟服务器更改为仅使用“HELO”可能会有所帮助。