【发布时间】:2015-08-21 16:49:02
【问题描述】:
获取异常:
发送邮件失败。
使用System.Net.Mail.Smtp时
在C#.NET就行了smtp.Send(message);
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.To.Add(sendto);
message.Subject = "CP1 Lab Password";
message.From = new System.Net.Mail.MailAddress("abc@gmail.com");
message.Body = mail_message;
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("yoursmtphost");
smtp.Host = "smtp.gmail.com";
smtp.Port = 465; //(465 for SSL)587
smtp.EnableSsl = true;
smtp.Credentials = new System.Net.NetworkCredential("abc@gmail.com", "mypassword");
smtp.Send(message);
编辑 1:
这是错误的详细信息:
连接尝试失败,因为连接方没有 一段时间后正确响应,或建立连接 失败,因为连接的主机没有响应...
使用端口 25 时同样的错误。
几个月前这段代码可以工作,但今天它不能工作
【问题讨论】: