C#验证邮件的正则表达式的代码

上传人:工**** 文档编号:475179120 上传时间:2024-02-14 格式:DOC 页数:2 大小:14.01KB
返回 下载 相关 举报
C#验证邮件的正则表达式的代码_第1页
第1页 / 共2页
C#验证邮件的正则表达式的代码_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《C#验证邮件的正则表达式的代码》由会员分享,可在线阅读,更多相关《C#验证邮件的正则表达式的代码(2页珍藏版)》请在金锄头文库上搜索。

1、C#验证邮件的正则表达式的代码验证输入的正确性public static bool isEmail(string inputEmail)inputEmail = NulltoString(inputEmail);string strRegex = (a-zA-Z0-9_-.+)(0-91,3.0-91,3.0-91,3.)|(a-zA-Z0-9-+.)+)(a-zA-Z2,4|0-91,3)(?)$;Regex re = new Regex(strRegex);if (re.IsMatch(inputEmail)return (true);elsereturn (false);验证邮件地址的正

2、确性:string host = (address.Split();string hostname = host1;IPHostEntry IPhst = Dns.Resolve(hostname);IPEndPoint endPt = new IPEndPoint(IPhst.AddressList0, 25);Socket s= new Socket(endPt.AddressFamily, SocketType.Stream,ProtocolType.Tcp);s.Connect(endPt);/Attempting to connectif(!Check_Response(s, SMT

3、PResponse.CONNECT_SUCCESS) s.Close();return false;/HELO serverSenddata(s, string.Format(HELO 0rn, Dns.GetHostName() );if(!Check_Response(s, SMTPResponse.GENERIC_SUCCESS)s.Close();return false;/Identify yourself/Servers may resolve your domain and check whether you are listed in BlackLists etc.Sendda

4、ta(s, string.Format(MAIL From: 0rn,testexampledeepak.portland.co.uk);if(!Check_Response(s, SMTPResponse.GENERIC_SUCCESS)s.Close();return false;/Attempt Delivery (I can use VRFY, but most SMTP servers only disable it for security reasons)Senddata(s, address);if(!Check_Response(s, SMTPResponse.GENERIC_SUCCESS)s.Close();return false;return (true);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号