C# 发送邮件

版权所有,禁止匿名转载;禁止商业使用。

    //strto:接收邮件邮箱;strSubject:邮件标题;strBody:邮件正文
        public static bool SendSMTPEMail(string strto, string strSubject, string strBody)
        {
            string smtp = "smtp.163.com";
            string name = "*******"; //用户名
            string pwd = "******"; //密码
            System.Net.Mail.SmtpClient client = new SmtpClient(smtp);
            client.UseDefaultCredentials = false;
            client.Credentials =
            new System.Net.NetworkCredential(name, pwd);
            client.DeliveryMethod = SmtpDeliveryMethod.Network;
            System.Net.Mail.MailMessage message = new MailMessage(name, strto, strSubject, strBody);

            message.BodyEncoding = System.Text.Encoding.UTF8;
            message.IsBodyHtml = true;
            client.Send(message);
            return true;
        }


0 0