我已经为我的帐户设置了 2FA 并设置了应用程序密码。仍然遇到同样的错误:
Unable to read data from the transport connection: net_io_connectionclosed.
我使用的端口是:465
如何使用 .NET 4.5 HttpClient 使用 gmail 帐户发送电子邮件?
无法从传输连接读取数据:net_io_connectionclose。
您使用 TLS 吗?
这是使用 .NET 发送电子邮件的简单 C# 代码:
using System.Net.Mail;
var smtpClient = new SmtpClient("smtp.gmail.com")
{
Port = 587, //port number 587 is expected
Credentials = new NetworkCredential("username", "password"),
EnableSsl = true,
};
smtpClient.Send("youremail", "recipient", "subject", "body");
只是为了澄清一些用户,我实际上已经做过这样的项目。 只这样写帖子,所以很清楚。如果你无法识别 AI 书写的文字,那就不必那么天真了,哈哈。