Email 在不向用户发送电子邮件的情况下验证电子邮件地址

Email 在不向用户发送电子邮件的情况下验证电子邮件地址,email,Email,我有一个巨大的旧电子邮件列表,其中一些电子邮件地址被用户停用。 每当我发送邮件时,我都会收到发送失败的邮件。 只需向服务器发送一些请求并通知用户此活动,就可以验证电子邮件地址状态吗?在20世纪80年代,这曾经是可能的。这些天,没有那么多 我会为每封发出的电子邮件使用一个唯一的回信地址,这样可以将跳出的邮件与引起它们的地址进行匹配。多年前(甚至几十年前),这就是“手指”协议的用途。您可以直接向服务器询问有关用户的信息。然而,互联网很快意识到这是一个相当大的安全漏洞。加上现在的别名等,电子邮件不一定

我有一个巨大的旧电子邮件列表,其中一些电子邮件地址被用户停用。 每当我发送邮件时,我都会收到发送失败的邮件。
只需向服务器发送一些请求并通知用户此活动,就可以验证电子邮件地址状态吗?

在20世纪80年代,这曾经是可能的。这些天,没有那么多

我会为每封发出的电子邮件使用一个唯一的回信地址,这样可以将跳出的邮件与引起它们的地址进行匹配。

多年前(甚至几十年前),这就是“手指”协议的用途。您可以直接向服务器询问有关用户的信息。然而,互联网很快意识到这是一个相当大的安全漏洞。加上现在的别名等,电子邮件不一定映射到用户名。因此,唯一确定的方法就是发送电子邮件。

请看以下问题:

有许多方法,但没有一种是可靠的:

  • 实现SMTP的
    VRFY
    命令
  • 尝试将
    RCPT设置为
    ,看看是否失败
  • 创建唯一的返回地址(
    sent id)-number@mydomain.com
    )并查看是否再次出现交付失败
  • 使用一个唯一的图像(例如,1px×1px透明png),然后查看是否从服务器访问过该图像
但是,唉,这些都不可靠!对于安全性/垃圾邮件问题,没有多少服务器实现
VRFY
,将
RCPT设置为
通常会自动失败,或者直到您发送电子邮件后才会发生故障。使用唯一的返回地址,我看到更多的电子邮件服务器没有发送失败,只是默默地失败。独特的图像-一些电子邮件客户端(如Thunderbird)默认情况下会阻止加载图像,并且有些机器人可能会扫描和访问图像,而不一定意味着该地址后面有真人


最好的解决方案是将所有这些结合在一起。最简单的解决方案是使用众多为您提供此服务的付费服务之一。你可以使用这项服务几个月,让他们清除不好的地址。

这是谷歌刚刚发现的。只有当你连接的服务器实际负责交付时,这项服务才会起作用。如果它只是一个转发服务器,您将无法获得该级别的信息。谢谢。。我试试看。。然后再给你回复。可能的副本你能给我举个例子吗?谢谢你为弗普祈祷。更好的是,使用一个合适的邮件列表管理器,它已经为您完成了这项工作,还有更多。