6
以下代碼曾用於工作,但突然拒絕工作。C#smtp.google.com無法解析
private static void SendMail()
{
try
{
var mail = new MailMessage();
var smtpServer = new SmtpClient("smtp.google.com", 587);
mail.From = new MailAddress("[email protected]", "Jasper.Kattoor");
mail.To.Add("YYYY");
mail.Subject = "sup";
mail.Body = "sup";
smtpServer.Credentials = new NetworkCredential("[email protected]", "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中,同樣的錯誤也試過。 我仍然可以手動發送郵件。 這個錯誤爲什麼會突然發生?昨天這個沒有問題。
哦,上帝怎麼可能沒有看到這一點。謝謝。仍然想知道自從它曾經工作以來發生了什麼.. –
最小的錯誤導致最大的難題:) – Oluwafemi
我沒有'smtp.gmail.com'和'smtp.google.com'我現在該怎麼辦?同樣的錯誤 –