六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Email地址有效果性驗證

[摘要]Email地址有效性的檢驗是一個經常遇到的問題啦!一般的檢驗方法是對Email地址字符串進行簡單的檢驗,如是否含有@ .等有效字符等。這種方法只能保證該地址從格式上看似有效,并不能保證地址可達。最近進行大量的地址校驗,寫了一個小程序,可以保證Email地址真正可達。 public bool che...

Email地址有效性的檢驗是一個經常遇到的問題啦!一般的檢驗方法是對Email地址字符串進行簡單的檢驗,如是否含有@ .等有效字符等。這種方法只能保證該地址從格式上看似有效,并不能保證地址可達。最近進行大量的地址校驗,寫了一個小程序,可以保證Email地址真正可達。


public bool checkEmail(string mailAddress)
{
TcpClient tcpc=new TcpClient();
try{
string server=mailAddress.Split('@')[1];
tcpc.Connect(server,25);
NetworkStream s=tcpc.GetStream();
StreamReader sr=new StreamReader(s,Encoding.Default);
string strR="";
strR=sr.ReadLine();
if(!strR.StartsWith("220")) return false;
StreamWriter sw=new StreamWriter(s,Encoding.Default);
sw.WriteLine("HELO");
sw.Flush();
strR=sr.ReadLine();
if(!strR.StartsWith("250")) return false;

sw.WriteLine("MAIL FROM;[email protected]");
sw.Flush();
strR=sr.ReadLine();
if(!strR.StartsWith("250")) return false;

sw.WriteLine("RCPT TO:"+mailAddress);
sw.Flush();
strR=sr.ReadLine();
if(!strR.StartsWith("250")) return false;

sw.WriteLine("QUIT");
sw.Flush();
strR=sr.ReadLine();
return true;

}catch(Exception ee)
{
return false;
}
}


這個程序是根據SMTP的基本過程實現的。與一個mail服務器連接發郵件的基本過程可能是這樣的:

telnet mail.brookes.com 25
>>220 brookes.com<IMail 8.02>
HELO
>>250 mail.brookes.com
MAIL FROM:[email protected]
>>250 Ok
RCPT TO:[email protected]
>>250 ok its for [email protected]
DATA
>>ok.send it ;end with <CRLF>.<CRLF>
soem data.
>>250 message queued
QUIT
>>221 Goodbye.
(出處:Viphot)


主站蜘蛛池模板: 色噜噜在线 | 日韩.欧美.国产.无需播放器 | 手机在线观看亚洲国产精品 | 午夜狠狠操 | 亚洲色网址 | 亚洲免费网 | 天堂a在线 | 羞羞漫画在线阅读页面漫画入口页面弹窗无限 | 亚洲94vvv男人的天堂五月 | 天天艹在线 | 欧美视频在线不卡 | 日韩精品亚洲专区在线观看 | 四虎中文字幕 | 日韩欧美中字 | 在线播放侵犯高傲女教师希崎 | 日本一二三区视频 | 青苹果a4yy私人毛片 | 偷拍久久网 | 日本不卡免费新一区二区三区 | 色久视频| 日韩精品特黄毛片免费看 | 日本护士后进式猛烈动态图片 | 中文字幕视频在线观看 | 亚洲精品亚洲人成在线观看麻豆 | 日韩射吧| 日产在线观看 | 欧美亚洲国产另类 | 午夜在线视频国产 | 最新版天堂中文在线官网 | 日本黄色福利视频 | 青青91视频 | 亚洲精品视频在线观看免费 | 自拍视频免费 | 五月天婷婷在线观看视频 | 人与禽交免费网站视频 | 四虎精品 | 日本一区不卡在线观看 | 天天干夜夜操 | 亚洲精品国产v片在线观看 亚洲精品高清在线观看 | 色亚洲视频 | 日韩国产成人精品视频 |