发送邮件

    xiaoxiao2021-08-19  123

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Net.Mail; using System.Windows; using System.Windows.Forms; using System.Web.Services; namespace Projects_Manager.Web { public class Emails { [WebMethod] static public void SendEmail(string fromaddress, string toaddress, string title, string content) { try { System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(); msg.To.Add(toaddress); msg.From = new MailAddress(fromaddress, "wudi", System.Text.Encoding.UTF8); /* 上面3个参数分别是发件人地址(可以随便写),发件人姓名,编码*/ msg.Subject = title;//邮件标题 msg.SubjectEncoding = System.Text.Encoding.UTF8; msg.Body = content;//邮件内容 msg.BodyEncoding = System.Text.Encoding.UTF8; msg.IsBodyHtml = false;//是否是HTML邮件 msg.Priority = MailPriority.High;//邮件优先级 SmtpClient client = new SmtpClient(); client.Credentials = new System.Net.NetworkCredential("wudi@163.com", "wudi"); //上述写你的 邮箱和密码 client.Port = 25;//Gmail使用的端口 client.Host = "smtp.163.com"; client.EnableSsl = true;//经过ssl加密 object userState = msg; client.SendAsync(msg, userState); } catch (System.Net.Mail.SmtpException ex) { MessageBox.Show(ex.Message, "发送邮件出错"); } } } }
    转载请注明原文地址: https://ju.6miu.com/read-676704.html

    最新回复(0)