读书人

ASP.NET 发送邮件有关问题

发布时间: 2012-08-10 12:19:33 作者: rapoo

ASP.NET 发送邮件问题

C# code
                MailMessage m = new MailMessage();                m.From = new MailAddress(localMail, localName);                m.To.Add(TO);                m.Subject = SUBJECT;                m.Body = BODY;                m.BodyEncoding = System.Text.Encoding.UTF8;                m.IsBodyHtml = bIsHtml;                m.ReplyTo = new MailAddress(localMail);                m.Priority = MailPriority.High;                SmtpClient smtp = new SmtpClient("smtp.163.com");                smtp.Credentials = new NetworkCredential("account", "password");                smtp.EnableSsl = true;                smtp.Send(m);

在本地中发送是没有问题,部署到Windows Server 2003 II后 就无法发送了,什么原因?

[解决办法]
smtp.163.com这个应该不可用
用qq的试:smtp.qq.com
[解决办法]
wind2003上是不是没把端口打开?
[解决办法]
没回复内容?
[解决办法]
嗯,发送邮件需要打开一个服务端口才行.楼上说的对.

读书人网 >asp.net

热点推荐