java判斷郵箱是否存在 有返回值

2021-07-10 15:47:55 字數 974 閱讀 9612

有時候需要判斷該郵箱是否存在.

public static boolean checkemail(string email)  

string log = ""; 

string host = ""; 

string hostname = email.split("@")[1];// 去掉@後面的 

system.out.println("hostname:" + hostname); 

record result = null; 

smtpclient client = new smtpclient(); 

try else  

} // 連線到郵箱伺服器 

for (int i = 0; i < result.length; i++) else  

} system.out.println(client.getreplystring()); 

client.login("163.com"); 

system.out.println(client.getreplystring()); 

client.setsender("[email protected]");// 發件人 

log += "=" + client.getreplystring(); 

client.addrecipient(email); 

log += ">rcpt to: <" + email + ">\n"; 

log += "=" + client.getreplystring(); 

if (250 == client.getreplycode())  

} catch (exception e) finally catch (ioexception e) // 列印日誌 

} return false; 

} 如果是250的話這個郵箱位址就存在,返回乙個true. 

不存在則返回false

php 判斷郵箱 php檢測郵箱位址是否存在

php檢測郵箱位址是否存在 在php中有這麼乙個函式checkdnsrr來驗證dns是否可訪問來檢測郵箱位址是否存在 email abc vae.la check email checkdnsrr email,a if check email elseelseelse return false 指定...

SQL判斷是否存在

判斷資料庫是否存在 if exists select from master.sysdatabases where name n 庫名 print exists else print not exists 判斷要建立的表名是否存在 if exists select from dbo.sysobjec...

SQL判斷是否存在

1 判斷資料庫是否存在 2 ifexists select frommaster.sysdatabaseswherename n 庫名 3print exists 4 else 5print notexists 67 8 判斷要建立的表名是否存在 9 ifexists select fromdbo....