说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

*******GGJJ: 我做了个发邮件的程序,现在想把数据库里EMAIL验证是否在网络中真实存在啊,不然发不出去会有很多垃圾邮件啊

编辑:说三道四文库 发布时间:2018-05-28 09:54
HTML文档下载 WORD文档下载 PDF文档下载
// make sure we use the local SMTP server
    SmtpMail.SmtpServer="";
// create mail message object
MailMessage oMessage = new MailMessage();
// set some properties
oMessage.BodyFormat = MailFormat.Text;
oMessage.Priority = MailPriority.High;
oMessage.From = "luo-jian-feng@sohu.com";
oMessage.To = dr1["email"].ToString(); //收件人
oMessage.Cc = "1844635520@qq.com"; //抄送收件人
oMessage.Bcc = "11896672@qq.com"; //密件抄送收件人
oMessage.Subject = "當供應商回復採購單時,會將訊息以E-MAIL通知指定人員"; //主题
oMessage.Body = "當供應商回復採購單時,會將訊息以E-MAIL通知指定人員";
SmtpMail.Send(oMessage); //传送
Response.Write("OK!");
if(!System.Text.RegularExpressions.Regex.IsMatch(email,@"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"))
            {
                //没有验证成功
            } 
这个只是验证EMAIL的格式,但不能验证EMAIL是否在网络中存在嘛,高人过来帮我看看啊?
验证EMAIL是否在网络中存在只能通过MailServer返回的消息来判断
除非你是用自己的邮件服务器。

http://dev.21tx.com/2004/06/18/10357.html

可以验证邮箱地址的合法性甚至地址是否存在
我有自己的邮件服务器
啊,加油,应该可以解决的,不难的
为什么今天突然发不出邮件了?以前可以发给QQ邮箱啊 
?
http://dev.21tx.com/2004/06/18/10357.html
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘