Rails 3检查电子邮件地址是否真实

时间:2011-02-01 21:45:03

标签: email ruby-on-rails-3

我想检查一下给定的电子邮件是否(例如,yourname@your_domain.com)很可能确实存在确切的电子邮件是否有办法ping该电子邮件地址或沿着该想法的任何内容?

3 个答案:

答案 0 :(得分:6)

如果没有人为干预,您无法可靠地验证电子邮件地址。这就是为什么最常见的方法是向用户发送“确认”电子邮件。

答案 1 :(得分:6)

您可以使用我的gem:“email_verifier”,您可以在此处找到:https://github.com/kamilc/email_verifier

它为您提供验证器,它与给定的邮件服务器连接“询问”smtp服务器是否有给定的电子邮件地址。

答案 2 :(得分:3)

您可以检查地址格式是否有效,但是没有有效的,特定于电子邮件的“Ping”或查找,除了发送包含用户点击的代码或链接的验证电子邮件之外或进入您的网站以验证其地址。