我可以在 Exchange 2007 中强制执行服务器端邮件规则吗?

我可以在 Exchange 2007 中强制执行服务器端邮件规则吗?

我有一个客户,他的公共 IP 收到大量垃圾邮件。

我在它前面放了一个运行 exim 和 spamassassin 的 Linux 机器,并设置了一堆 Outlook 规则,当 spamassassin 认为是垃圾邮件时,会将邮件移到垃圾邮件文件夹中。这个方法效果不错。

现在我已将它们迁移到 Exchange 2007,在服务器端是否有更好的方法对每个人“强制执行”这些 Outlook 规则?

(Spamassassin 的工作原理是将标题插入到收到的电子邮件中。以下是一些详细信息

谢谢
汤姆

编辑:标题从“Exchange 2007 前面的 Spamassassin / exim”更改(如合理建议)

答案1

Exchange 2007 提供了邮件传输规则,可根据多种条件过滤邮件。这些条件之一是标题包含条件应该按照你想要的方式进行。

为了让它将邮件发送到您的垃圾邮件文件夹,您可以设置 SCL 将超过特定阈值的邮件发送到垃圾邮件文件夹,然后获取邮件传输规则以在邮件上标记高于该阈值的 SCL 值(如果该标题存在)。

可用的过滤消息传输规则支持的详细信息这里

有关如何启用消息传输规则的详细信息,请参见这里

答案2

我们采用了与您类似的解决方案 - 将盒子配置为专用垃圾邮件/病毒过滤器在我们的 Exchange 框和互联网之间。这工作得很好,并为 Exchange 服务器节省了大量工作,允许它响应更快并且比它自己完成所有这些工作要处理更多的用户。

举个例子:我们的邮件扫描器每天会扫描大约 100,000 封电子邮件 - 但其中 80% 会被立即丢弃,而不会进入 Exchange 服务器。在进入 Exchange 的 20,000 封电子邮件中,约有 2,000 封被标记为垃圾邮件,通常有 2-5 个因病毒/恶意软件而被隔离。我们的邮件扫描器是我们网络上最繁忙的服务器之一。

有一个绝对优秀的设置指南:http://www200.pair.com/mecham/spam/spamfilter20090215.html

相关内容