首页 > 解决方案 > 后缀:正则表达式根据来自多个不匹配域名的地址进行阻止

问题描述

我们看到大量垃圾邮件,其中发件人字段的文本部分(“”中的部分)是假地址(例如 paypal 或 netflix 等),而电子邮件地址部分(< > 中的部分)是真实地址通过 SPF 等

合法用户可以在这两个地方使用他们自己的电子邮件地址,但这里从来没有(我能想到的)两个不同域的合法案例。我不想简单地阻止任何带有 2 个 @ 符号(我能找到的唯一示例)的东西,因为它可能会阻止合法邮件,但是我能做些什么来阻止带有 2 个完全不同域的任何东西呢?

我认为理想情况下我希望在两个地方允许同一域的不同字母大小写,但不是完全不同的域。

从今天开始我想要阻止的示例:

From: "Service@paypal.com" <votaciones_scd@netred.cl>

但我不想阻止以下任何一项:

From: "test@example.com" <test@example.com>


From: "Test@Example.com" <test@example.com>

关于如何编写后缀正则表达式(或更好的解决方案?)来阻止这个的想法?

标签: regexemailspam-prevention

解决方案


推荐阅读