结果如标题
代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net.Mail;
using System.Net;namespace SendMailButton
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }        private void button1_Click(object sender, EventArgs e)
        {
           
            MailMessage mail = new MailMessage("[email protected]", "[email protected]");
            mail.Body = "22222";
            mail.Subject = "111111";
            mail.Priority = MailPriority.High;
            mail.BodyEncoding = Encoding.UTF8;
            SmtpClient client = new SmtpClient("smtp.163.com");
           
            client.UseDefaultCredentials = false;
            client.DeliveryMethod=SmtpDeliveryMethod.Network;
            client.Credentials = new NetworkCredential("[email protected]", "test0000");
            client.Send(mail);
            MessageBox.Show("发送成功!");        }
    }
}
请各位高手指点!!!!!!

解决方案 »

  1.   

    写了
    client.Credentials = new NetworkCredential("[email protected]", "test0000");
    用户名,邮箱密码
      

  2.   


                client.Credentials = new NetworkCredential("[email protected]", "test0000");
    这里写错了
    应该是            client.Credentials = new NetworkCredential("test.0000", "test0000");
    //登陆帐号,密码;
      

  3.   

    不是对吧我刚才试过了况且163的邮箱的帐户可以加后边的@163.com