c#邮件发送失败,但是foxmail发送就可以成功----------??????
c#邮件发送失败,但是foxmail发送就可以成功--------------------------------------------??????软件系统中包含“邮件发送”功能,卖给客户后一个客户发送失败,但是foxmail发送邮件可以成功。
foxmail查看了,走的也是25端口
同一个账,同一个smtp,同一个端口,foxmail发送成功,c#就失败。
var mgs = new MailMessage(new MailAddress("xxx@qq.com"), new MailAddress("xxx@qq.com"))
{
Subject = "Subject",
Body = "Body"
};
var smtp = new SmtpClient
{
Host = "smtp.qq.com",
Port = 25,
Timeout = 50000,
UseDefaultCredentials = true,
Credentials = new NetworkCredential("UserName","Pwd"),
EnableSsl = false
};
smtp.Send(mgs);
错误信息:超时。 --------------------编程问答-------------------- C#发QQ邮件 http://blog.csdn.net/qq873113580/article/details/11613431
可以用 --------------------编程问答--------------------
请给位指点迷津 --------------------编程问答-------------------- 可能你使用的邮件组件不行 更换一种发送方式试试 --------------------编程问答-------------------- 什么方式?为什么foxmail用25能成功,但System.Net.Mail 就不行呢。。。是不是跟客户的网络有关系?其他客户就可以。就他家,但又不能找到为什么foxmail可以发送成功。 --------------------编程问答-------------------- 有人有现成的mail插件么?可以推荐下,别说jmail。。。。
补充:.NET技术 , C#