【发布时间】:2011-12-10 01:17:02
【问题描述】:
我仍然收到“发送邮件失败”的消息。例外。内部异常是“无法连接到远程服务器”,内部异常是“连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应”。我很确定这不是防火墙设置的原因。有谁知道我能做些什么?谢谢。
var mail = new MailMessage("username@gmail.com", "destination@gmail.cz")
{
Subject = "Testing subject",
Body = "Testing body"
};
try
{
var client = new SmtpClient("smtp.google.com", 465)
{
EnableSsl = true,
Credentials = new NetworkCredential("username@gmail.com", "password")
};
client.Send(mail);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
【问题讨论】: