如何修改邮件,使其 100% 被 Exchange 垃圾邮件过滤器识别为垃圾邮件

use*_*061 5 exchange spam-filter spamassassin

我有一个 sendmail 服务器,位于我的 Exchange 服务器前面。该服务器使用 SpamAssassin 过滤垃圾邮件(并且它做得非常好!),但它只是用适当的标题标志和修改邮件主题来标记垃圾邮件。当此类邮件到达 Exchange 服务器上的用户邮箱时,Exchange/Outlook 垃圾邮件过滤器会对其进行检查,将大部分垃圾邮件放入垃圾邮件文件夹中。

这就是我的问题:大多数,但不是全部!要将所有垃圾邮件放入垃圾邮件文件夹,用户必须定义​​规则,例如:

"If header contains text 'X-Spam-Flag: YES' then move it to 'Junk e-mail messages' folder".
Run Code Online (Sandbox Code Playgroud)

很好,但必须在每个用户身上完成(对于某些用户来说,这个任务太“复杂”了,无法为他们自己做。:-)

所以,我想知道,我怎样才能以这样的方式修改邮件标题,以便 Exchange 垃圾邮件过滤器肯定会将此邮件 100% 识别为垃圾邮件,从而将用户从定义自己的规则的任务中解放出来。

通过使用 AD 和组策略定义这样的规则可能会产生一个解决方案,但由于许多可能的警告,我不想避免这种情况。有这么多不同操作系统和不同 Outlook 版本的组合,老实说,我怀疑这是否可能。

Ste*_*ven 1

您将需要使用组策略来推出规则。是的,你不想这样做,但做了一次,你就再也不用碰它了。

我们做了类似的事情 - 安装默认规则来处理网关标记的垃圾邮件。

以下是一些可帮助您入门的文章:Outlook 2003 Outlook 2010

您还可以编写一些交换服务器端规则。Exchange 2010 将使用EWS。但我认为这会需要更多工作,除非您已经熟悉它。