国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

使用C#正則表達式驗證郵件的代碼

2023-05-17 11:42:01
字體:
供稿:網(wǎng)友

1、驗證輸入的正確性

public static bool isEmail(string inputEmail)
        {
                inputEmail = NulltoString(inputEmail);
                string strRegex = @"^([a-zA-Z0-9_/-/.]+)@((/[[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}/.)|(([a-zA-Z0-9/-]+/.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(/]?)$";
                Regex re = new Regex(strRegex);
                if (re.IsMatch(inputEmail))
                        return (true);
                else
                        return (false);
        }

2、驗證郵件地址的正確性:

string[] host = (address.Split(@));

string hostname = host[1];

IPHostEntry IPhst = Dns.Resolve(hostname);
        IPEndPoint endPt = new IPEndPoint(IPhst.AddressList[0], 25);
        Socket s= new Socket(endPt.AddressFamily, SocketType.Stream,ProtocolType.Tcp);
        s.Connect(endPt);

3、//連接
        if(!Check_Response(s, SMTPResponse.CONNECT_SUCCESS))
        { 
                s.Close();
                return false;
        }

//HELLO服務(wù)器

Senddata(s, string.Format("HELO {0}/r/n", Dns.GetHostName() ));
        if(!Check_Response(s, SMTPResponse.GENERIC_SUCCESS))
        {
                s.Close();
                return false;
        }

//識別自己

//服務(wù)器可能解析你的域名并檢測你是否在黑名單etc.

Senddata(s, string.Format("MAIL From: {0}/r/n","testexample@deepak.portland.co.uk"));
        if(!Check_Response(s, SMTPResponse.GENERIC_SUCCESS))
        {
                s.Close();
                return false;
        }

//開始分發(fā) (我可以使用VRFY, 但是大多數(shù)人使用SMTP服務(wù)器,由于安全等方面的原因而禁用了前者)

Senddata(s, address);
        if(!Check_Response(s, SMTPResponse.GENERIC_SUCCESS))
        {
                s.Close();
                return false;
        }
        return (true);

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 长顺县| 濮阳市| 湘乡市| 玛纳斯县| 兰考县| 永吉县| 桑日县| 义马市| 常熟市| 通河县| 平阴县| 东光县| 麟游县| 安塞县| 湘阴县| 桦川县| 平遥县| 泸州市| 长岭县| 永宁县| 织金县| 右玉县| 肇庆市| 申扎县| 四平市| 大丰市| 抚远县| 阜宁县| 句容市| 沙河市| 裕民县| 柏乡县| 鲁山县| 保定市| 西峡县| 通江县| 河池市| 天柱县| 城固县| 康马县| 新邵县|