zoukankan      html  css  js  c++  java
  • 发送邮件

    主要代码:

    View Code
     1 public void SendMail()
    2 {
    3 string MailTo;//发送的邮件地址
    4 string Subject;//发送邮件题目
    5 //从数据库获得用户邮箱地址
    6 DataSet ds = GetUserMail(UserID);
    7 MailTo = ds.Tables[0].Rows[0][0].ToString();
    8
    9 //读取HTML模板,即发送的页面
    10 string strPath = System.Web.HttpContext.Current.Server.MapPath("~/CommonPage/MailTypeHtml/MailType13.htm");
    11 //读取文件,“System.Text.Encoding.Default”可以解决中文乱码问题
    12 StreamReader sr = new StreamReader(strPath, System.Text.Encoding.Default);
    13 StringBuilder Body = new StringBuilder();
    14 Body.Append(sr.ReadToEnd());
    15 //DateTime dtime = DateTime.Now;
    16 //Body = Body.Replace("<%DateTime%>", dtime.ToShortDateString());
    17 //关闭文件流
    18 sr.Close();
    19 Subject = "测试发送发送邮件";
    20 try
    21 {
    22 SendMail(MailTo, Body, Subject);
    23 }
    24 catch (Exception ex)
    25 {
    26 throw ex;
    27 }
    28 }
    29public void SendMail(string MailTo, StringBuilder Content, string Subject)
    30 {
    31 try
    32 {
    33 MailMessage mailObj = new MailMessage(); //asp.net自封装的类
    34 mailObj.From = ConfigurationManager.AppSettings["WebAccountMail"]; // <!--邮件服务器--> <add key="WebAccountMail" value="admin@mspil.edu.cn"/>及发件人的邮箱地址
    35 mailObj.To = MailTo; //收件人邮箱地址
    36 mailObj.Subject = Subject; //邮件主题
    37 mailObj.Body = Content.ToString(); //邮件内容
    38 // 可选: 使用html格式的Email
    39 mailObj.BodyFormat = MailFormat.Html;
    40 // 可选: 设置邮件的优先级别为高
    41 mailObj.Priority = MailPriority.High;
    42 SmtpMail.SmtpServer = ConfigurationManager.AppSettings["MailServer"]; //<add key="MailServer" value="172.16.5.132"/>及获取发送电子邮件SMTP 中继邮件服务器的名称
    43 SmtpMail.Send(mailObj);
    44 }
    45 catch(Exception ex)
    46 {}
    48         }
  • 相关阅读:
    BZOJ 4059 [Cerc2012]Non-boring sequences(启发式分治)
    牛客练习赛1 A
    2018年全国多校算法寒假训练营练习比赛(第一场)J
    2018年全国多校算法寒假训练营练习比赛(第一场)C
    2018年全国多校算法寒假训练营练习比赛(第一场)D
    2018年全国多校算法寒假训练营练习比赛(第一场)E
    Wannafly挑战赛7 E
    Wannafly挑战赛7 C
    Wannafly挑战赛7 B
    Wannafly挑战赛7 D
  • 原文地址:https://www.cnblogs.com/zcttxs/p/2423351.html
Copyright © 2011-2022 走看看