获取错误:
System.Net.Mail.SmtpException:SMTP服务器需要安全连接,或者客户端未经过身份验证。服务器响应为:5.5.1需要身份验证。
我使用的代码如下:
using (MailMessage mail = new MailMessage())
{
mail.From = new MailAddress(email);
mail.To.Add(email);
mail.Subject = "Test";
mail.Body = html;
mail.IsBodyHtml = true;
using (SmtpClient smtp = new SmtpClient(host, int.Parse(port)))
{
smtp.UseDefaultCredentials = false;
smtp.Credentials = new NetworkCredential(email, password);
smtp.EnableSsl = true;
smtp.Send(mail);
}
}
答案 0 :(得分:0)
搞定了.....问题是端口号。尝试了端口号25,它工作....