发Email

来源:互联网 发布:软件制作相册 编辑:程序博客网 时间:2024/06/02 11:57

public static void SendMail(string send, string recieve, string mailbody) 
    {
        System.Net.Mail.SmtpClient client = new SmtpClient("smtp.163.com");

        //client.UseDefaultCredentials = false;
        client.Credentials = new System.Net.NetworkCredential("mail@163.com", "XXXXX");
        client.DeliveryMethod = SmtpDeliveryMethod.Network;
        client.EnableSsl = false;//smtp服务器是否启用SSL加密


        MailAddress addressFrom = new MailAddress(send, "testuser", System.Text.Encoding.GetEncoding(936));
        MailAddress addressTo = new MailAddress(recieve, "somebody");


        System.Net.Mail.MailMessage message = new MailMessage(addressFrom, addressTo);
        message.Priority = MailPriority.Normal;
        message.Body = mailbody;
        message.Sender = new MailAddress(send);
        message.BodyEncoding = System.Text.Encoding.GetEncoding(936);
        message.IsBodyHtml = true;
        client.Send(message); 
    }