2016-06-08 21 views
0

谁能请帮助我,并建议该怎么办如何验证电子邮件ID是否存在于spring mvc中?

我能够确认的电子邮件地址图案,并在此之前,我要检查电子邮件地址的存在与否

private static final String EMAIL_PATTERN = "^[_A-Za-z0-9-\\.+]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$"; 
+0

存在哪里?更清楚。 – theblindprophet

+0

'用户@例子。广告'是根据[WP](https://en.wikipedia.org/wiki/International_email)一个有效的电子邮件地址。你想排除这些吗? PS:我不明白你在问什么。 – zapl

回答

0

邮件发送到电子邮件地址除非您有一个带有“现有”地址的列表,否则您需要发送邮件并确认其到达目的地。

如果邮件服务器不存在,您将有一个例外,因为无法建立网络连接。但是,如果该帐户不存在或不可用,则不会有任何错误。之后,您可以测试“发件人”地址以检查邮件是否因某种原因被拒绝。

+0

实际上,我可以在应用程序中注册新用户,并且我可以发送邮件到特定的电子邮件地址,他们有机会让用户输入错误的电子邮件地址,因此我想知道emailId是否存在 –

相关问题