我仍然收到「發送郵件失敗」。例外。內部例外是「無法連接到遠程服務器」,內部例外是「連接嘗試失敗,因爲連接方在一段時間後沒有正確響應,或者由於連接的主機未能響應而建立連接失敗」。我敢肯定,這不是防火牆設置的原因。有人知道我能做些什麼嗎?謝謝。通過Google SMTP發送郵件失敗
var mail = new MailMessage("[email protected]", "[email protected]")
{
Subject = "Testing subject",
Body = "Testing body"
};
try
{
var client = new SmtpClient("smtp.google.com", 465)
{
EnableSsl = true,
Credentials = new NetworkCredential("[email protected]", "password")
};
client.Send(mail);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
是的,它應該是587端口。現在工作正常。謝謝。 – jonakrob