Następujący kod zadziałał, ale nagle odmawia pracy.Nie można rozwiązać 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();
}
}
I pojawia się następujący błąd:
System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: The remote name could not be resolved: 'smtp.google.com'
Ja również próbowałem przy użyciu Hotmail, Gmail zamiast samego błędu. Mimo to nadal mogę wysyłać wiadomości ręcznie. Dlaczego ten błąd wystąpiłby nagle? Wczoraj nie było z tym żadnych problemów.
O boże, jak można nie widziałem tego. Dziękuję Ci. Nadal zastanawiam się, co się stało od czasu, kiedy to działało .. –
Najmniejsze błędy powodują największe bóle głowy :) – Oluwafemi
Nie mam zarówno "smtp.gmail.com" jak i 'smtp.google.com' co mam teraz zrobić? Ten sam błąd –