看看代码里面和outlook的设置有什么不同的.注意代码里面一般验证的时候,用户名要写全称,即包括@后面的部分.

解决方案 »

  1.   

    用户名格式,换一下试试.
    有的包括域名 [email protected]       ,有的不包括  abc  
      

  2.   

    使用 System.Web.Mail 或者 CDOSYS. 发送 试试
      

  3.   

    确定你QQ邮箱的用户名、密码和QQ的SNTP的地址(SMTP.QQ.COM)都是正确的
      

  4.   

    参数确保是正确的,我用JAVA开发的同样参数都可以正常发送,但是System.Net.Mail发就不行。
      

  5.   


    同一时间的同一台机子吗?
    那可能是System.Net.Mail属性设置的细节问题了...
      

  6.   

    如何设置细节呢?据网上一文章说这是http://sjcatsoft.cnblogs.com/archive/2009/06/06/1497772.html
    只是说明了失败的原因,但没有解决的办法。
      

  7.   

    QQ邮箱设置里开SMTP了么?SmtpClient smtpClient = new SmtpClient();
    smtpClient.Credentials = new NetworkCredential("1122334455", "1q2w3e4r", "qq.com");
      

  8.   

    身份验证失败。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Net.Mail.SmtpException: 身份验证失败。确保开通了smtp ,我在JAVA中测试成功。