如何检查电子邮件地址是否是假的?
我需要知道如何在不使用电子邮件确认中的链接的情况下检查电子邮件地址是否有效。 我该怎么做?
I need to know how check if email address is valid without using link in email confirmation.
How can I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
你不能,故事结束。
即使使用电子邮件确认也只能证明电子邮件地址当时有效。然后它可能会在一秒钟后关闭!
与任何其他基于互联网的 ID 系统(如 OpenID)一样,它们可以在注册过程期间设置和关闭。自从一次性“借记”信用卡发明以来,甚至信用卡 ID 也可以一次性使用。
只有政府的身份识别系统才可能在任何时间长度内有效。不过,收集和验证政府身份证件时存在重大安全隐患,而且每个国家/地区的情况都不同。
如果所有政府都可以在一个共同的系统上合作,并使用包括生物识别技术在内的共享验证系统,事情会更容易。那么摩萨德就不可能那么轻易地偷走护照了!他们应该建立一个全球社区来组织它,也许他们可以称之为联合国?整理起来应该不会花很长时间:-)
You can't, end of story.
Even using email confirmation only proves that the email address was valid at that time. It could then be shut down a second later!
Same for any other Internet based ID systems like OpenID, they can be set up and shut down just for the duration of the registration process. Even credit card ID can be one off since the invention of the disposable "debit" credit card.
Only government ID systems are likely to be valid for any length of time. There are major security implications when collecting and validating government ID's though, and it is different for each country.
It would be easier if all the governments could work together on one common system with a shared validation system including biometrics. Then Mossad couldn't steal passports so easily! They should set up a global community to organise it, maybe they could call it the UN? It shouldn't take long to sort out :-)
你不能。每个人都这样做是有原因的。但您可以使用 OpenID 代替。
You can't. There's a reason everyone does it like that. But you could use OpenID instead.
没有办法知道电子邮件地址是否是假的。
但您可以:
There's no way to know if an email address is fake.
But you can:
您无法确定电子邮件 ID 是真是假,但您可以检查邮件是否来自原始服务器。
例如:如果邮件 ID 为
[电子邮件受保护]< /code> 那么它应该来自谷歌服务器,但如果它来自其他服务器,那么它很可能是假的。您可以检查电子邮件的原始代码,在gmail、hotmail中显示原始选项显示完整代码,在yahoo中您可以在选项显示标题中看到代码。
You can't make sure if an email id is fake or real, but you can check if the mail has come from an original server or not.
For example: if the mail id is
[email protected]
then it should come from google server, but if it comes from some other server then it has a high probability of being fake. You can check the original code of email, in gmail,hotmail show original option shows full code,and in yahoo you can see the code in option show header.您可以尝试编写一个仅对域进行反向查找的应用程序,一旦确定,请发送测试电子邮件并检查是否有正确的回复代码。最后的 SMTP 协议规范 RFC-5321 中还有一个验证 VRFY 命令,请查看此处 https://www.rfc-editor.org/rfc/rfc5321#section-3.5.2
You can try by coding an application that simply do a reverse lookup for domain, once ok send a test email and check for the right reply codes. There is also a verify VRFY command in last SMTP protocol specs RFC-5321, check here https://www.rfc-editor.org/rfc/rfc5321#section-3.5.2