首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何拒绝邮件服务器上带有特定主题的电子邮件,后修复垃圾邮件杀手?

如何拒绝邮件服务器上带有特定主题的电子邮件,后修复垃圾邮件杀手?
EN

Server Fault用户
提问于 2019-11-02 05:59:58
回答 1查看 902关注 0票数 1

我有后缀和垃圾邮件杀手。最近,我发现了一封主题为"XXX“的电子邮件,发给所有公司的电子邮件地址和别名。

所以我想知道我是否可以拒绝向@domain.com公司发送主题为"XXX“的电子邮件。

请解释一下,因为我不先进:)

提前感谢

EN

回答 1

Server Fault用户

发布于 2019-11-21 22:27:30

代码语言:javascript
复制
header  __AR_SUBJECT_XXX           Subject =~ /XXX/
header  __AR_TO_DOMAIN_COM         ToCc:addr =~ /\@domain\.com$/i
meta    AR_SUBJ_XXX_TO_DOMAIN_COM  __AR_SUBJECT_XXX && __AR_TO_DOMAIN_COM
score   AR_SUBJ_XXX_TO_DOMAIN_COM  5.0

您必须创建一个与该主题匹配的perl正则表达式。如果它是字面上的"XXX“,那么我上面的内容将有效。如果您只想要一个文本字符串匹配,并且不想处理正则表达式,那么用\Q\E包围这个文本字符串,比如/\QXXX\E/ (或者,对于不区分大小写的,是/\QXXX\E/i)。不过,你还是想逃过这一劫。

这将创建两个谓词规则,一个用于匹配主题,另一个用于匹配其地址上的ToCc (使用为此目的设计的特殊伪标头)(使用特殊修饰符将字段限制在与给定域匹配的地址)。别忘了逃避你的符号(@表示\@)和点(.表示\.)。$锚定在地址的末尾,因此与joe@domain.com.br不匹配

谓词规则由两个都需要触发的meta规则组合而成,当发生这种情况时,它将为消息的垃圾邮件评分增加5.0分(默认情况下,SpamAssassin使用的垃圾邮件阈值为5)。

这是一条宽泛的规则,对我来说似乎有点冒险,但它确实实现了您的请求。在开始修改自定义规则之前,最好确保启用了DNSBLs贝耶斯,并确保它们正常工作,因为这是SpamAssassin的两个主要工作马。

了解有关配置的更多信息:

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/990326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档