gpt4 book ai didi

c# - 无法在 C# 中使用 Gmail SMTP 发送邮件

转载 作者:太空宇宙 更新时间:2023-11-03 15:41:08 25 4
gpt4 key购买 nike

mailMessage.From = new MailAddress(fromEmailAddress);
mailMessage.Subject = "Test";
mailMessage.Body = "Manish";
mailMessage.IsBodyHtml = true;
mailMessage.To.Add(new MailAddress(toEmailAddress));
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 465);
smtp.EnableSsl = true;
System.Net.NetworkCredential NetworkCred = new System.Net.NetworkCredential();
NetworkCred.UserName = userNAme;
NetworkCred.Password = password;
smtp.UseDefaultCredentials = true;
smtp.Credentials = NetworkCred;
smtp.Send(mailMessage);

我正在尝试配置 Gmail SMTP 并尝试使用 TSL 和 SSL,但上面的代码总是抛出超时异常

最佳答案

我认为您需要将 usedefaultcredentials 设置为 false。否则将不会使用您在网络凭据中设置的用户名/密码。

关于c# - 无法在 C# 中使用 Gmail SMTP 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30224514/

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