无法从传输连接中读取数据:net_io_connectionclosed。

时间:2011-10-27 10:06:15

标签: asp.net-mvc-3 iis smtp

当我尝试发送电子邮件时,收到以下错误:

Unable to read data from the transport connection: net_io_connectionclosed.

当我在本地计算机上运行时,电子邮件会发送,但只要我将其上传到IIS,它就会停止工作。

以下是我的web.config文件中的邮件设置:

<system.net>
    <mailSettings>
      <smtp from="">
        <network host="MyEmailServer" port="25" userName="" password=""/>
      </smtp>
    </mailSettings>
  </system.net>

它似乎也可以在我的服务器上运行,但有时只能运行。

任何帮助都将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:1)

我找到了一个解决方案,如果有人在将来看到它,可能会有用。而不是:<network host="MyEmailServer" port="25" userName="" password=""/>我做了:<network host="192.168.0.1" port="25" userName="" password=""/>其中192.168.0.1是服务器的IP地址。希望它有所帮助