现在163的 smtp好象关了.....
所以不行,要以前注册的邮箱

解决方案 »

  1.   

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.IO;
    using System.Net;
    using System.Net.Mail;public partial class netuser_webproxy : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            MailMessage mail = new MailMessage("[email protected]","[email protected]");
            mail.Subject = "1111111111";
            mail.Body = "2222222222222";
            SmtpClient sc = new SmtpClient("smtp.163.com");
            sc.Credentials = new NetworkCredential("[email protected]", "163625811");
            sc.Send(mail);
            Response.Write("success!");
        }
    }
      

  2.   

    不用在config里面配置任何东西
      

  3.   

    163的smtp服务还是能用的,就是需要加入下面这句。服务器要求用用户名和密码进行验证的如下
    SmtpClient mailClient = new SmtpClient();
    mailClient .Credentials = new NetworkCredential("[email protected]", "yourPassWord");
      

  4.   

    userName部分,只需要输入邮箱账号名称,不包括@163.com后缀,好像是这样的。