【问题标题】:The server response was: 4.3.2 Service not available, closing transmission channel服务器响应为:4.3.2 服务不可用,关闭传输通道
【发布时间】:2012-09-25 19:39:49
【问题描述】:

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

服务不可用,正在关闭传输通道。服务器 响应是: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);

【问题讨论】:

    标签: asp.net email smtp smtpclient


    【解决方案1】:

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

    【讨论】:

    • 1.我在使用 system.net.mail 时从未遇到过任何权限问题。 2. 在开发盒上进行测试时如何获得权利?
    • 您可能需要将您的 IP 地址添加到 Exchange 服务器的防火墙中。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2018-01-04
      • 1970-01-01
      • 2014-02-06
      • 2018-09-11
      • 2011-08-17
      • 2021-09-22
      • 2012-12-06
      • 1970-01-01
      相关资源
      最近更新 更多