zoukankan      html  css  js  c++  java
  • .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;   
     }   
     }   

    佛为心,道为骨,儒为表,大度看世界; 技在手,能在身,思在脑,从容过生活; 三千年读史,不外功名利禄; 九万里悟道,终归诗酒田园;
  • 相关阅读:
    2014 年美国程序员薪资调查
    新加坡移民生活:想出都出不来了!
    mysql命令行参数
    甲骨文创始人埃里森的10大混蛋行为:曾翻微软垃圾堆
    为什么我要称自己为Javascript程序员
    原生JavaScript练习——弹出层
    Leetcode 344 Reverse String 字符串处理
    安装 Autoconf 2.69版
    Leetcode 28 Implement strStr()
    Leetcode 67 Add Binary 大数加法+字符串处理
  • 原文地址:https://www.cnblogs.com/taofx/p/4136691.html
Copyright © 2011-2022 走看看