高分求助:asp.net用winWebMail发邮件出错。。
我们公司自己配置了一个邮件服务器,但是我总是在发邮件的时候报异常,现在网管就一直在说是程序这里的事,但我用公司的163的邮箱就能正常的发邮件,这个真不知道是为什么了,请大家帮忙看看。。
下面我把发邮件的代码贴出来。。
string from = "webmaster@xxx.cn";string pwd = "xxxxxxxxx";string to = user.Email;string subject = "欢迎加入xxx,请激活您的帐号";string body = GetEMailBody(user);SmtpClient client = new SmtpClient();client.Host = "smtp.xxx.cn";client.UseDefaultCredentials = false;client.Port = 25;client.Credentials = new System.Net.NetworkCredential(from, pwd);client.DeliveryMethod = SmtpDeliveryMethod.Network;MailMessage message = new MailMessage(from, to);message.Subject = subject;message.Body = body;message.BodyEncoding = Encoding.UTF8;message.IsBodyHtml = true;client.Send(message);