是否可以检查电子邮件是否是有效的电子邮件?
为了检查链接是否有效,我正在检查这个......
网址网址=新网址(“http://www.google.com”);
URLConnection connection = url.openConnection();
if ( connection instanceof HttpURLConnection)
{
HttpURLConnection httpConnection = (HttpURLConnection)connection;
httpConnection.connect();
return httpConnection.getResponseCode();
}
现在如果它是一个mialto我该怎么做?
URL url =新的新URL(“mailto:someone@gmail.com”);
答案 0 :(得分:2)
答案与Java无关,简短形式是:如果没有实际向该地址发送电子邮件,则不能。在这里查看我对类似问题的回答: Email SMTP validator
答案 1 :(得分:0)
要验证电子邮件地址是否有效,您可以阅读http://azcarya.blogspot.com/2007/10/email-address-validation.html。要检查是否存在电子邮件地址,您可以向该地址发送电子邮件并检查服务器回复,以防您收到电子邮件地址无效状态邮件。
答案 2 :(得分:0)
答案 3 :(得分:0)
我相信你有理由不能ping一个电子邮件地址。垃圾邮件发送者希望有机会;)
电子邮件客户端为您提供了不下载图片的选项,这是因为这样可以让垃圾邮件发送者看到有人真正阅读了邮件,因此有人正在使用该地址。另一种方法是有一个“不要发送给我更多这个垃圾”按钮,当有人点击它时,你知道它是一个用过的地址。
答案 4 :(得分:0)
检查电子邮件地址是否真的是您可以
的电子邮件地址try{
InternetAddress a = new InternetAddress("my@email.com");
a.validate()
}catch(Exception e){
//INVALID
}
检查存在的电子邮件地址是另一个故事...