验证Django中是否存在电子邮件

时间:2012-10-23 20:15:05

标签: python django email smtp email-validation

  

可能重复:
  How to check if an email address exists without sending an email?

我正在寻找一种方法来验证某个特定的电子邮件地址是否确实存在,即不仅仅是为了确保name@domain.com的格式正确,而且bobsmith @gmail.com确实存在并且不存在组成。

基本上,我正在寻找一些方法来实现与这样的网站相同的功能:http://verify-email.org/

我假设这需要向邮箱发送某种空邮件并检查收到的回复,但我不确定如何在不发送真实电子邮件的情况下发送查询电子邮件。

我无法找到任何可以执行此操作的内容 - 所有搜索结果通常都会被关于如何使用正则表达式验证是否以正确格式输入电子邮件的帖子所淹没。

任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:2)

或者,如果您不想采用网址验证方法,您只需发送电子邮件并进行投票即可获得回复。如果收件箱不存在,您将从您发送电子邮件的域的电子邮件守护程序中获得自动回复。

当然,这不能保证你收到邮件守护程序的回复。