当前位置: 代码迷 >> ASP.NET >> 命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first !该如何处理
  详细解决方案

命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first !该如何处理

热度:2191   发布时间:2013-02-25 00:00:00.0
命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first !
用163K门户站的后台群发邮件,邮箱用的QQ企业邮箱,一直报下面的错误。但是用普通QQ邮箱又可以发送。
发送失败,原因:System.Net.Mail.SmtpException: 命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first ! 在 System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response) 在 System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte[] command, String from) 在 System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception) 在 System.Net.Mail.SmtpClient.Send(MailMessage message) 在 send.OOl10010O111l1O01()!

自己写的发邮件的程序,也是用的那个QQ企业邮箱,可以发送。
都是在一台服务器上,用的同一域名。


------解决方案--------------------------------------------------------
不知道你解决了没啊,我遇到的则是其他邮箱都能发,但是用QQ邮箱就报这个错误了!
  相关解决方案