gpt4 book ai didi

C# smtp.google.com 无法解析

转载 作者:太空狗 更新时间:2023-10-29 20:54:08 27 4
gpt4 key购买 nike

以下代码曾经可以工作,但突然拒绝工作。

private static void SendMail()
{
try
{
var mail = new MailMessage();
var smtpServer = new SmtpClient("smtp.google.com", 587);
mail.From = new MailAddress("catthoor.jc@gmail.com", "Jasper.Kattoor");
mail.To.Add("YYYY");
mail.Subject = "sup";
mail.Body = "sup";
smtpServer.Credentials = new NetworkCredential("catthoor.jc@gmail.com", "XXXX");
smtpServer.EnableSsl = true;
smtpServer.Send(mail);
}
catch (Exception ex)
{
Console.WriteLine(ex);
Console.ReadLine();
}
}

我收到以下错误:

System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: The remote name could not be resolved: 'smtp.google.com'

我也试过使用 hotmail 而不是 gmail,同样的错误。不过我仍然可以手动发送邮件。为什么会突然出现这个错误?昨天没有问题。

最佳答案

那个远程主机名是错误的,应该是:

smtp.gmail.com

阅读全部内容:Send Email from Yahoo!, GMail, Hotmail (C#)

更新:您还可以使用命令提示符 ping 主机名以检查它是否存在

enter image description here

关于C# smtp.google.com 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32089180/

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