命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first !
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Net.Mail.SmtpException: 命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first !
private void SendEmail(string mail, string title)
{
try
{
MailMessage m_message = new MailMessage();
m_message.From = new MailAddress( "380326576@qq.com ");
m_message.To.Add(new MailAddress(mail));
m_message.Subject = title;
m_message.Body = "正在进行邮件发送测试, ";
SmtpClient client = new SmtpClient();
client.UseDefaultCredentials = false;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Send(m_message);
}
catch (Exception ex)
{
throw ex;
}
}
------解决方案--------------------------------------------------------
还没做弄过 帮你顶起来~
------解决方案--------------------------------------------------------