C# .NET web 实现邮件发送

    public class Mail
    {
        #region 发送邮件
        /// <summary>
        /// 发送邮件
        /// </summary>
        /// <param name="mailAddress">接收邮箱</param>
        /// <param name="mpaystat">流水号</param>
        public void SendTo(string mailAddress, string mpaystat, string UserName)
        {
            string fromMail = "1414294708@qq.com"//发送这邮箱
            string fromMailPWD = "123456789";//发送者邮箱密码,密码不告诉你
             //邮件内容
             string str = "<h3>亲爱的" + UserName + "</h3>"; 
             str += "<p>你已成功支付保证金</p>"; 
             str += "<table style=\"background-color:rgba(102,204,255,0.5);padding:20px;border-radius:15px\">"; 
             str += string.Format("<tr><td>流水号:</td><td>{0}</td></tr>", mpaystat);
             str += string.Format("<tr><td>用户名:</td><td>{0}</td></tr>", UserName); 
             str += "<tr><td colspan=\"2\" align=\"right\" style=\"font-size:80%;padding-top:20px\">牛倌儿服务中心</td></tr&gt;";
             str += string.Format("<tr><td colspan=\"2\" align=\"right\" style=\"font-size:80%\">{0}</td></tr></table>", DateTime.Now.ToString("yyyy年MM月dd日 HH:mm"));
             str += "<p>(本邮件由系统发送,请勿回复)</p>"; 
            //声明一个Mail对象 MailMessage mymail = new MailMessage();  
            //发件人地址 //如是自己,在此输入自己的邮箱
             mymail.From = new MailAddress(fromMail); 
            //收件人地址
             mymail.To.Add(new MailAddress(mailAddress)); 
            //邮件主题 
            mymail.Subject = "【牛倌儿】流水号"; 
            //邮件标题编码 
             mymail.SubjectEncoding = System.Text.Encoding.UTF8; 
            //发送邮件的内容 
            mymail.Body = str; 
            //邮件内容编码
            mymail.BodyEncoding = System.Text.Encoding.UTF8; 
           //添加附件 
           //抄送到其他邮箱
            mymail.CC.Add(new MailAddress(mailAddress));
           //是否是HTML邮件 mymail.IsBodyHtml = true;
            //邮件优先级
            mymail.Priority = MailPriority.Normal; 
           //创建一个邮件服务器类 
           SmtpClient myclient = new SmtpClient();
            myclient.Host = "smtp.163.com"; 
           //SMTP服务端口 
           myclient.Port = 25; 
            //验证登录
             myclient.Credentials = new NetworkCredential(fromMail, fromMailPWD);
           //"@"输入有效的邮件名, "*"输入有效的密码 
             myclient.Send(mymail); 
      } 
      #endregion
 }
 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值