事务失败。 服务器响应为: HL:ITC 0,smtp5,jtKowLBrPwHOz3hMzY98AQ--.838S0 1282985934 http://mail.163.com/help/help_spam_16.htm?ip=210.72.26.29&hostid=smtp5&time=1282985934发送邮件的时候时不时遇到这样的错误。 有时候能成功。 有时候又不行。 这个是什么原因呢? 我觉得代码是没有什么问题的。 不然不可能有时候可以发送成功。 是不是网易(126邮箱)的服务器有时候不稳定 还是可能是我的网络差等原因会造成这样的错误呢? 还是其它什么可能呢?以下是我的发送邮件代码贴出来大家帮我看看MailAddress from = new MailAddress("[email protected]"); //邮件的发件人,后面为显示的名字
MailMessage mail = new MailMessage();
mail.Subject = "标题"; //设置邮件的标题
mail.From = from; //设置邮件的发件人
mail.To.Add(new MailAddress("[email protected]"));//[email protected]
mail.Body = null; //设置邮件的内容
mail.BodyEncoding = System.Text.Encoding.UTF8; //设置邮件的格式
mail.IsBodyHtml = true; //设置正文是否为HTML格式
mail.Priority = MailPriority.High; //设置邮件的发送级别 mail.Attachments.Add(new Attachment("d:\abc.txt")); SmtpClient client = new SmtpClient();
client.Host = "smtp.126.com"; //设置SMTP的地址,注意:是什么邮箱就应该用相对应的地址
client.Port = 25; //设置用于 SMTP 事务的端口,默认的是 25
client.Credentials = new System.Net.NetworkCredential("AntarcticIridium", "fang0797");//我的邮箱的登录名和密码。就是发送方的用户名和密码,要对应上面的Host地址
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Send(mail);
不管是向126自己的邮箱发还是其它的邮箱发 都有可能会出现这样的错误。 在此请教各位高手:可能是什么原因出现这样的问题? 怎么解决因该可以
MailMessage mail = new MailMessage();
mail.Subject = "标题"; //设置邮件的标题
mail.From = from; //设置邮件的发件人
mail.To.Add(new MailAddress("[email protected]"));//[email protected]
mail.Body = null; //设置邮件的内容
mail.BodyEncoding = System.Text.Encoding.UTF8; //设置邮件的格式
mail.IsBodyHtml = true; //设置正文是否为HTML格式
mail.Priority = MailPriority.High; //设置邮件的发送级别 mail.Attachments.Add(new Attachment("d:\abc.txt")); SmtpClient client = new SmtpClient();
client.Host = "smtp.126.com"; //设置SMTP的地址,注意:是什么邮箱就应该用相对应的地址
client.Port = 25; //设置用于 SMTP 事务的端口,默认的是 25
client.Credentials = new System.Net.NetworkCredential("AntarcticIridium", "fang0797");//我的邮箱的登录名和密码。就是发送方的用户名和密码,要对应上面的Host地址
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Send(mail);
不管是向126自己的邮箱发还是其它的邮箱发 都有可能会出现这样的错误。 在此请教各位高手:可能是什么原因出现这样的问题? 怎么解决因该可以
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货