当前位置:编程学习 > C#/ASP.NET >>

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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,