小编Jak*_*e C的帖子

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

我正在使用该SmtpClient库使用以下内容发送电子邮件:

SmtpClient client = new SmtpClient();
client.Host = "hostname";
client.Port = 465;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.EnableSsl = true;
client.Credentials = new NetworkCredential("User", "Pass);
client.Send("from@hostname", "to@hostname", "Subject", "Body");
Run Code Online (Sandbox Code Playgroud)

代码在我的测试环境中工作正常,但是当我使用生产SMTP服务器时,代码失败并显示SmtpException"发送邮件失败".内部IOException"无法从传输连接读取数据:net_io_connectionclosed".

我已经确认防火墙不是问题.端口在客户端和服务器之间打开很好.我不确定还有什么可能引发这个错误.

c# smtp

96
推荐指数
8
解决办法
18万
查看次数

标签 统计

c# ×1

smtp ×1