regex - 后缀:正则表达式根据来自多个不匹配域名的地址进行阻止
问题描述
我们看到大量垃圾邮件,其中发件人字段的文本部分(“”中的部分)是假地址(例如 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>
关于如何编写后缀正则表达式(或更好的解决方案?)来阻止这个的想法?
解决方案
推荐阅读
- ruby-on-rails - Rails 从一长串关于已初始化常量的警告开始
- java - How to make Notification appear on the phone for Android Studio?
- java - 如何在没有通过引用传递的资源的情况下在 java 中简化此代码?
- c# - 如何为 IDictionary 实施 RemoveAll,尤其是。并发字典?
- snowflake-cloud-data-platform - Snowflake POC(将数据从 Microsoft AX on Premise 加载到 Snowflake)
- c++ - 如何从 SetupDiGetDeviceRegistryProperty 获取可读字符串?
- deepsecurity - Trend DSM V12 SAAS API 示例给出“无法建立新连接:[Errno 11001] getaddrinfo failed')': /api/policies”
- powershell - powershell 导出组成员资格多个职位
- azure - 在 Azure IoT Edge 中运行的容器能否访问监视器以可视化数据?
- graphql - 我可以在 AppSync 的嵌套类型中查询基于 SS 的对象吗