Exchange 2007:无法将带有发件人 ID 的邮件移动到垃圾邮件文件夹?

Exchange 2007:无法将带有发件人 ID 的邮件移动到垃圾邮件文件夹?

在 Exchange 或 Outlook 2007 中,是否可以将 SenderID 状态为“失败”或“软失败”的邮件移动到邮箱的垃圾邮件文件夹?

我不断收到发件人 ID 不合格但 SCL 很低的垃圾邮件。我希望它们被放入垃圾邮件中,这样用户至少可以查看他们的垃圾邮件。

解决方案是创建一个传输规则,根据 SenderID 状态将 SCL 级别设置为超过 SCLJunkMail 阈值的数字。

唯一的方法是将邮件头中的文本模式与适当的 SenderID 状态进行匹配。

答案1

根据科技网

Outlook 既不显示发件人 ID 状态,也不一定将特定发件人 ID 值的消息标记为垃圾邮件。Outlook 仅在计算 SCL 值时使用发件人 ID 状态值。

如果您使用的是 Exchange 2007,则可以设置传输规则,根据发件人 ID 状态调整 SCL 级别,以便垃圾邮件过滤器将其拾取。或者,您可以调整 SCL 级别,以便将具有无效发件人 ID 的电子邮件视为垃圾邮件,但这可能会导致更多的误报。

要设置传输规则,您需要查看标题,SenderID 过滤器会将以下内容添加到电子邮件标题中:

X-MS-Exchange-Organization-SenderIdResult:<status>

因此,您需要创建一个传输规则来执行以下操作:

Conditions: When a message header contains specific words (failed status's)
Actions: set the spam confidence level to value
Exceptions: except when the text specific words appears in a message header.
(valid status's)

答案2

您所能做的就是选择拒绝或删除该邮件,这可以在组织配置 -> 反垃圾邮件 -> 发件人 ID 属性(操作选项卡)中设置,也可以使用设置发件人ID配置执行以下命令:

不幸的是,你不能用它做任何其他事情,这有点痛苦。

编辑:查看 Sam 的回答,您可以使用传输规则通过检查邮件头来识别未通过 SPF 的邮件。Exchange 反垃圾邮件标头如下所示:

X-MS-Exchange-Organization-Antispam-Report: DV:3.3.5705.600;SID:SenderIDStatus Pass;OrigIP:206.19.49.34

因此,如果您可以编写一个正则表达式模式来在 SenderIDStatus 后查找“fail”,那么您就成功了!

相关内容