gpt4 book ai didi

.net - 向主机 'smtp.gmail.com' 发送电子邮件总是出错

转载 作者:行者123 更新时间:2023-12-02 03:21:41 25 4
gpt4 key购买 nike

我正在尝试以编程方式发送电子邮件,但我不断收到以下错误:

The remote name could not be resolved: 'smtp.gmail.com'

这是我正在尝试的代码:

string sender = "example@gmail.com";
string password = "myPwd";
string host = "smtp.gmail.com";
int port = "587";
MailMessage mail = new MailMessage();
SmtpClient smtpServer = new SmtpClient();
smtpServer.Host = host;
mail.From = new MailAddress(sender);
mail.To.Add(recipient);
mail.Subject = emailSubject;
mail.Body = body;
mail.IsBodyHtml = true;
smtpServer.Port = port;
smtpServer.Credentials = new NetworkCredential(sender, password);
smtpServer.EnableSsl = true;
smtpServer.Send(mail);

我一直在尝试,但我不明白哪里出了问题。谁能帮忙?

最佳答案

google 更改了它的安全策略,您需要按照所述更改您的帐户设置 here

关于.net - 向主机 'smtp.gmail.com' 发送电子邮件总是出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32967725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com