System.Web.Mail不支持认证,你得使用某些第三方的组件。

解决方案 »

  1.   

    如何设置本机IIS中的smtp服务,使得可以用asp.net发送呢?总是提示:System.Web.HttpException: 未能创建“CDO.Message”对象。源错误: 
    行 54:  string strSubject = "邮件主题";
    行 55:  SmtpMail.SmtpServer = "192.168.123.2";
    行 56:   SmtpMail.Send(strFrom, strTo, strSubject,"邮件正文");
    行 57:  Response.Write("Email was queued to disk ");
    行 58:  }
     
      

  2.   

    .Net自带是肯定不行的.需要用第三方的.不过写这个也是很简单的,了解一下SMTP的命令就可以了.
      

  3.   

    看这个:
    http://expert.csdn.net/Expert/topic/1333/1333051.xml?temp=.5847132