我得到这个错误,而从我的应用程序发送电子邮件。任何人都可以建议任何解决方案。
服务不可用,正在关闭传输通道。服务器响应为: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条答案
按热度按时间qnakjoqk1#
得到了这个问题的解决方案。服务器拒绝了这个请求,因为这个应用程序在那个服务器上没有写权限。代码很好,只是权限问题。希望这对大家有帮助!
dwbf0jvd2#
请检查发送电子邮件的服务器是否在SMTP服务器或Exchange服务器的白名单中。
我有同样的问题和白名单上的SMTP服务器解决了我的问题。