【发布时间】:2021-06-06 18:58:41
【问题描述】:
错误:SMTP 服务器需要安全连接或客户端未通过身份验证。服务器 响应是:需要 5.7.0 身份验证。了解更多信息。
private void SendMail(string email, string firstname)
{
MailAddress from = new MailAddress($"{email}", $"{firstname}");
MailAddress to = new MailAddress($"{email}");
MailMessage m = new MailMessage(from, to);
m.Subject = "TEST";
m.Body = "<h2>TEST</h2>";
m.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
smtp.Credentials = new NetworkCredential("jewralyapp@mail.ru", "password");
smtp.EnableSsl = true;
smtp.Send(m);
}
我想给邮件发一封信,但是我上面指出的错误出来了,这是代码,你能告诉我哪里出错了吗?
【问题讨论】:
-
@KlausGütter,好的。
-
您是否检查了您在 StackOverflow 中找到的众多重复项之一,例如stackoverflow.com/questions/18503333/….
标签: c# wpf smtpclient