如何确定电子邮件地址是否存在?

3
我有一份电子邮件列表,被一些机器人损坏了。我网站上的“订阅我们的通讯”框遭到虚假地址的滥用,现在我无法区分好的地址和虚假地址。
我想编写一个小脚本,逐个检查所有地址的存在性,最好不发送电子邮件。这个列表并不长(约300个电子邮件)。
我可以在不违反反垃圾邮件规则的情况下完成吗?我知道我应该发送带有链接的电子邮件,让人们验证他们的电子邮件,但我真的不想这样做,因为已经选择我的通讯的人会想知道为什么要再次验证。
我最好使用Python来完成此操作,因为这是我首选的脚本语言。
有任何解决方案吗?

你用什么工具发送通讯?最近的通讯没有发送成功,是否因为邮件守护进程在错误的电子邮件上? - user3885927
我使用Mailchimp,但由于所有的错误地址,他们认为我是垃圾邮件发送者并删除了我的列表。因此,我只知道我有错误的地址,但不知道哪一个是! - Cambium
1个回答

4
我不确定如何自己完成,但有相关服务可供使用。我使用Kickbox。通常我使用nodejs进行服务器操作,但他们也有一个Kickbox-python的python库。你可以每天免费验证100个电子邮件地址,或付费获得更多服务。我用它来验证用户最初注册时的电子邮件地址。
编辑:kickbox的定价模式已更改。现在您可以免费获取100次初始验证,并在超过该阈值后支付任何额外验证的费用。请参阅网站了解当前的定价计划。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接