国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 鄢陵县| 灵台县| 盐山县| 漠河县| 仁化县| 黄梅县| 涟水县| 车险| 新河县| 宁陕县| 津市市| 奉贤区| 合川市| 屯门区| 连云港市| 民乐县| 开鲁县| 嵊泗县| 开化县| 邻水| 进贤县| 临湘市| 大足县| 仙游县| 宿迁市| 阳曲县| 麻阳| 麻江县| 长垣县| 庄河市| 昌都县| 尤溪县| 苍南县| 衡东县| 吉林市| 万全县| 大连市| 纳雍县| 元谋县| 时尚| 岐山县|