Php 检查大量电子邮件列表中的垃圾邮件

Php 检查大量电子邮件列表中的垃圾邮件,php,wordpress,email,spam,email-spam,Php,Wordpress,Email,Spam,Email Spam,我从我的Wordpress网站上积累了很多电子邮件,但我不知道其中的一些是否合法(事实上,我确信其中许多是不合法的)。在查询数据库和获取我想要的Wordpress信息方面,我有很多知识,但是,我如何检查每封电子邮件的合法性。。我也有PHP知识,所以如果有解决方案,那就太酷了 不过有几件事需要记住 我不想要电子邮件验证的解决方案,因为它们在技术上都是有效的 我对使用数据库或ping每个或任何东西感兴趣,以确定某个特定的电子邮件地址是否是垃圾邮件或其他东西 只是一个提示:如果你为WordPress

我从我的Wordpress网站上积累了很多电子邮件,但我不知道其中的一些是否合法(事实上,我确信其中许多是不合法的)。在查询数据库和获取我想要的Wordpress信息方面,我有很多知识,但是,我如何检查每封电子邮件的合法性。。我也有PHP知识,所以如果有解决方案,那就太酷了

不过有几件事需要记住

  • 我不想要电子邮件验证的解决方案,因为它们在技术上都是有效的
  • 我对使用数据库或ping每个或任何东西感兴趣,以确定某个特定的电子邮件地址是否是垃圾邮件或其他东西
只是一个提示:如果你为WordPress寻找反垃圾邮件过滤器,你会发现他们中没有人会使用像你正在寻找的那样的服务。每次反垃圾邮件都会检查评论是否通过Post提交,它会通过私人服务检查邮件是否符合某些反垃圾邮件规则(由反垃圾邮件过滤器提供商管理)或类似规则。因此,我相信您正在寻找的服务根本不存在。 此外,如果是这样的话,将会有一种有趣的方法来收集世界上所有有效的电子邮件地址,并且与您的电子邮件地址相关的隐私(小隐私)将被完全破坏

最后:反垃圾邮件过滤器是在获取电子邮件列表之前直接在您的网站上过滤邮件、然后过滤电子邮件地址的好方法吗?

在他们的文章中,MailChimp(一家领先的ESP)推荐以下第三方服务来验证和清理您的列表:


一些电子邮件营销服务提供商(ESP)提供过滤已知坏地址的功能,但最终责任落在列表管理员身上验证电子邮件地址最可靠的方法是通过两步提问和回答:首先,在注册过程中输入电子邮件地址;第二,向提交的地址发送电子邮件,请求确认;第三,收件人单击一个链接确认其订阅。这确保了电子邮件地址在技术上能够接收电子邮件,并且目标收件人可以访问该电子邮件帐户。在传统的电子邮件营销中,此过程发生在初始帐户创建或订阅过程中,通常被称为“.”

那么,你想要一个能告诉你电子邮件是否来自垃圾邮件发送者的服务吗?你有没有试过spamhaus.org或者在谷歌上搜索过这样的服务?我在谷歌上搜索了一下,但是没有找到我想要的。我听说过spamhaus.org,但我会去看看,看看我能用这些电子邮件做些什么。我明白这一点。我想说的是,我没有注意谁在网站上注册,过了一段时间,大约有15000多封电子邮件和用户注册。他们中的许多人只是像这样愚蠢的东西DSKFsdkfadf@dksdlfkds.com或者类似的。对不起,我相信你是从评论中收集的,而不是从注册过程中收集的。也许你至少可以在一个DNS服务器上请求域的ip。是的,这是我的下一个想法。。我正在考虑创建一个脚本来实现这一点。提供清洁服务的服务提供商列表是否没有帮助?我意识到用PHP编写自己的代码不是一个手动过程,但它会产生预期的结果:将非“垃圾邮件”地址与有效地址分离。我客观地修改了我的答案,以便其他人在询问类似问题时访问此页。你应该对你的选票也这样做。