问题 SMTP服务器需要安全连接,或者客户端未通过身份验证。钍

Priteshjoshi

新成员
已加入
2018年8月25日
留言内容
1
编程经验
10+
亲爱的朋友们,

我正在尝试通过gmail发送电子邮件。"SMTP服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.5.1需要身份验证".

尝试
{
SmtpClient clientSMTP = new SmtpClient("smtp.gmail.com", 587);
clientSMTP.EnableSsl = true;
clientSMTP.DeliveryMethod = SmtpDeliveryMethod.Network;
clientSMTP.UseDefaultCredentials = false;
clientSMTP.Credentials =新的NetworkCredential("[email protected]", "Password");
使用(MailMessage消息= new MailMessage())
{
message.From = new MailAddress("[email protected]");
message.Subject = "Subject";
message.IsBodyHtml = true;
message.To.Add("[email protected]");
message.Body = "Hi " + "Suresh" + "!\n" + "欢迎来到C#Corner!" + "Please <a href='" + " http://windowsapptutorials.wordpress.com/ " + "'>click</a>在这里激活您的帐户。 \ n谢谢!";
clientSMTP.Send(message);
}
}
catch (Exception ex)
{
throw ex;
}
finally
{ }
 
最佳 底部