• .net System.Net.Mail 之用SmtpClient发送邮件Demo


    private static bool sendMail()   
     {   
     try  
     {   
     //接收人邮箱   
    string SendTo = "XXXXX@163.com";   
     //抄送人邮箱   
    string SendCC = "YYYYY@163.com";   
     MailMessage message = new MailMessage();   
     //发送人邮箱   
    message.From = new MailAddress(ConfigurationSettings.AppSettings["RMSMailFrom"]);   
     //分别获取接收人和抄送人的邮箱 可多个,需以;分割   
    if (!String.IsNullOrEmpty(SendTo))   
     {   
     string[] stList = SendTo.Split(new char[1] { '';'' });   
     foreach (string s in stList)   
     {   
     if (!string.IsNullOrEmpty(s))   
     message.To.Add(s.Replace(" ", "").Replace(" ", "").Trim());   
     }   
     }   
     if (!String.IsNullOrEmpty(SendCC))   
     {   
     string[] ccList = SendCC.Split(new char[1] { '';'' });   
     foreach (string s in ccList)   
     {   
     if (!string.IsNullOrEmpty(s))   
     message.CC.Add(s.Replace(" ", "").Replace(" ", "").Trim());   
     }   
     }   
     //邮件主题   
    message.Body = "亲,有个程序出错了哦!";   
     //邮件标题   
    message.Subject = "有程序报错啦";   
     //邮件正文的编码 设置为中文   
    message.BodyEncoding = Encoding.UTF8;   
      
      
     SmtpClient client = new SmtpClient();   
     //邮件发送人的账号,密码   
    client.Credentials = new NetworkCredential(ConfigurationSettings.AppSettings["MailAccount"], ConfigurationSettings.AppSettings["RMSMailAccountPWD"]);   
     //[SMTP服务器域名或IP地址]:例如:smtp.qq.com   
     client.Host = ConfigurationSettings.AppSettings["MailServer"];   
     client.Send(message);   
     return true;   
     }   
     catch (Exception ex)   
     {   
     Console.WriteLine("发送失败:" + ex.Message);   
     return false;   
     }   
     }   

    佛为心,道为骨,儒为表,大度看世界; 技在手,能在身,思在脑,从容过生活; 三千年读史,不外功名利禄; 九万里悟道,终归诗酒田园;
  • 相关阅读:
    DDD之3实体和值对象
    DDD之2领域概念
    DDD之1微服务设计为什么选择DDD
    SOFA入门
    COLA的扩展性使用和源码研究
    kafka可插拔增强如何实现?
    请设计一个核心功能稳定适合二开扩展的软件系统
    如何保证kafka消息不丢失
    kafka高吞吐量之消息压缩
    kafka消息分区机制原理
  • 原文地址:https://www.cnblogs.com/taofx/p/4136691.html
Copyright © 2020-2023  润新知