服务器响应为:4.3.2服务不可用,关闭传输通道

时间:2012-10-04 17:48:52

标签: asp.net email smtp smtpclient

从我的应用程序发送电子邮件时收到此错误。任何人都可以建议任何解决方案。

  

服务不可用,关闭传输通道。服务器   回复是:4.3.2服务不可用,关闭传输   信道

以下是代码。

string adminID = "AAA@tu.edu";
MailMessage msg = new MailMessage();
msg.From = new MailAddress(adminID);
msg.To.Add("BBB@ttu.edu");
msg.Subject = "Sample Email";
msg.Body = "Hello ";
SmtpClient SmtpMail = new SmtpClient();
SmtpMail.Host = "basic.smtp.ttu.edu";
SmtpMail.Port = 25;
SmtpMail.Send(msg);

2 个答案:

答案 0 :(得分:19)

得到了问题的解决方案。服务器拒绝该请求,因为该应用程序没有该服务器的写权限。代码非常好,只是权限问题。希望这有助于某人!

答案 1 :(得分:1)

请检查发送邮件的服务器是否在 SMTP 服务器或 Exchange 服务器的白名单中?

我遇到了同样的问题,在 SMTP 服务器上将其列入白名单解决了我的问题。