我一直在关注Michael Hartl教程,用于创建我的第一个rails应用程序。 我为应用创建了一个工作注册和登录模型。 我需要为应用添加一种方法,将确认令牌发送到用户用来注册到应用的电子邮件地址,以确保使用的电子邮件地址实际上是真正的电子邮件地址。
最初我想使用设计确认模块,但是我在尝试将该模块集成到我现有的注册和登录模型时遇到了很多麻烦。 有没有我可以遵循的指南说明了将可确认模块集成到我的应用程序中的方法? 如果没有,有任何模块或功能或宝石或插件或指南,我可以用来验证用户的电子邮件地址(确保它们确实存在,而不仅仅是有效的{我已经使用正则表达式进行了验证}。) / p>
感谢。
答案 0 :(得分:0)
我建议你使用email_verifier gem。 (link)
email_verifier gem正在使用smtp检查电子邮件。
要获取有关给定电子邮件地址的真实性的信息,email_verifier将与电子邮件的域指向并假装发送电子邮件的邮件服务器连接。如果您不将自己表现为真实用户,某些smtp服务器将不允许您这样做。