是否有一个可执行(非理论的)的方式来证明,如果电子邮件地址属于真正的电子邮件帐户? [英] Is there an implementable (non-theoretical) way to prove if email address belong to real email account?

查看:203
本文介绍了是否有一个可执行(非理论的)的方式来证明,如果电子邮件地址属于真正的电子邮件帐户?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法来证明某一个电子邮件地址是真实的,因此属于真正的现有的电子邮件帐户?我通过,根据邮件图案定义是有效的电子邮件获得注册的群众,但真的不存在。发送伪造电子邮件地址花费了很多钱,因为我们(和其他人)每个邮件支付(100.000 sendings伪造电子邮件帐户可以花费你四位数字,每年只是为了显示的数字)。 我要检查恰恰在此时。如果的电子邮件地址离线1分钟后我们不关心。

Is there a way to prove that a certain email address is "real", therefore belongs to a really existing email account ? I get masses of registrations via emails that are valid according to email pattern definition, but do not really exist. Sending to fake mail addresses costs a lot of money, as we (and others) pay per mail (100.000 sendings to fake mail accounts can cost you four-digit numbers per year, just to show a number). I want to check for exactly that moment. We don't care if the email adress is offline 1 minute later.

这是理想的解决方案将是一个bash单行(即可以与所有主要语言调用)。

An ideal solution would be a bash one-liner (that could be called with every major language).

是我迄今所做的:


  1. 检查此类似线程轻松的心情,这是完全错误的一个真实案例。我要检查如果的电子邮件地址存在,在当下我送邮件(以prevent费用)。

  2. 检查,如果主机名是可ping

  3. 检查是否的电子邮件地址是可侦测,喜欢的此处。我试着在bash脚本来重建这一点,但失败(在获取ADRESS是很难!)。

  1. Checking this similar 3yo thread, which is simply wrong for a real-world case. I want to check if an email adress exist, in the moment i'm sending a mail (to prevent costs).
  2. checking if the hostname is pingable.
  3. checking if the email adress is pingable, like here. I tried to rebuild this in a bash script, but failed (fetching the adress is hard!).

我真正想要的:

如果邮件帐户存在由平均codeR实现的,在PHP或Java可靠的检查。一个bash单行或正是这样做的一个PHP / Java库。免费或商业的。

A reliable check if the mail account exists implementable by the average coder, in PHP or Java. A bash one-liner or a php/java library that does exactly this. Free or commercial.

我要提供的赏金!

推荐答案

这就是所谓的双选入。


  1. 的用户在注册表单输入他们的电子邮件地址。

  2. 的用户点击一个框,说:是的,请给我发电子邮件。

  3. 您发送电子邮件到沿线的用户这是为了确认你的帐户,请点击此链接

  4. 一旦链接被点击,你有你以往任何时候都得到尽可能多的确认,你就不太可能要么是垃圾邮件制造者,还是一个被误认为。

其他的如魔法不浪费付费电子邮件是:

Other such magic spells for not wasting paid emails are:


  • 使用该知道什么是500级SMTP错误意味着一个邮件[又名,不电子邮件()]和删除的人从你的列表中。

  • 弹跳处理和删除的人从你的列表中。

  • 一个工作订阅过程这样的作品,并且还删除从列表中的那个人。我提到是应该的工作的?

  • "using a mailer that knows what a 500-level SMTP error means" [aka, not mail()] and deleting that person from your list.
  • "Bounce Processing" and deleting that person from your list.
  • "A working unsubscribe process" that works, and also deletes that person from your list. Did I mention that is should work?

如果你[或任何阅读]还没有收集到您的电子邮件列表自愿没有至少用户的某种程度的选择加入的有,美国电子邮件管理员的高级技术称之为得罪了一根绳子,你从高处悬挂绳的长度,看看有多高直接将其从下方。

If you [or anyone reading this] have not gathered your email lists voluntarily without at least some level of the user opting in there's an advanced technique that us email admins call "pissing up a rope" where you hang a length of rope from a high place and see how high up it from directly beneath it.

这篇关于是否有一个可执行(非理论的)的方式来证明,如果电子邮件地址属于真正的电子邮件帐户?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆