我是python和django的新手,并且不太了解SMTP或MX Records等中的实现。我在Django中创建了一个网站,我需要存储用户输入的有效和经过验证的电子邮件地址。如果不向用户的电子邮件地址发送任何激活或确认电子邮件,我如何检查电子邮件地址是否存在?如何检查给定的电子邮件地址是否存在python
-7
A
回答
2
你不能。验证电子邮件的唯一方法是(可靠地)发送电子邮件给它。
除此之外,仅检查电子邮件地址是否存在是一个糟糕的主意,因为它允许任何人在任何地址上签名到您的系统。您只应接受用户对您发送的电子邮件进行验证的地址(例如激活链接)。
+0
谢谢大家的宝贵意见和指导。 @Lattywary:你是绝对正确的。我从来没有想过这件事。任何人都可以通过在表单中输入虚假的电子邮件地址登录。将从现在开始发送确认链接。再次感谢。 – Harshal
相关问题
- 1. 如何检查电子邮件地址是否存在?
- 2. 如何检查电子邮件地址是否存在codeigniter
- 3. 如何检查电子邮件地址是否存在。验证
- 4. 如何检查电子邮件地址是否是假的?
- 5. 检查电子邮件地址是否已存在db
- 6. 检查电子邮件地址是否存在
- 7. 检查给定的电子邮件是否存在
- 8. 如何检查电子邮件地址是否有效?
- 9. 我们如何检查电子邮件地址是否有效?
- 10. 如何检查电子邮件地址是否正常工作?
- 11. 如何检查电子邮件地址是否属于Gmail
- 12. iOS 8:如何检查给定的电子邮件地址是否真的存在或不在iphone sdk中?
- 13. 检查电子邮件是否存在
- 14. 如何检查电子邮件地址是否存在或不使用android?
- 15. 如何检查电子邮件地址是否存在?使用C#,ASP.NET
- 16. Java PHP如何检查电子邮件地址是否立即存在?
- 17. 如何检查一个给定的电子邮件地址是否实际存在于c#中?
- 18. 检查电子邮件地址是否为子域名
- 19. 检查一些电子邮件地址是否在gravatar注册?
- 20. 检查文本是否包含电子邮件地址在Android
- 21. 如何确定地址簿中是否存在与给定电子邮件地址的联系?
- 22. 如何验证电子邮件地址是否存在?
- 23. 如何找出电子邮件地址是否存在?
- 24. 确定是否电子邮件地址的邮件列表地址或个人电子邮件地址
- 25. 从给定的电子邮件地址获取电子邮件地址DirectoryEntry
- 26. Android检查电子邮件地址是否有效?
- 27. 检查电子邮件地址是否已被使用
- 28. 检查电子邮件地址是否属于雅虎
- 29. 检查电子邮件地址是否属于雅虎?
- 30. 检查一个电子邮件地址是否基于谷歌
您必须认为“已验证”意味着与曾经使用过这个词的其他人不同。 – geoffspear
另一个垃圾邮件发布者诞生了。道德地行事。给他们发送确认链接。 – Homer6
你真的不能发送确认电子邮件。请参阅http://stackoverflow.com/questions/201323/using-a-regular-expression-to-validate-an-email-address –