zoukankan      html  css  js  c++  java
  • 005. C#发送邮件

     1        /// <summary>
     2         /// 发送邮件
     3        /// </summary>
     4        /// <param name="toEmailS">邮件接收者列表</param>
     5        /// <param name="titleEmail">邮件标题</param>
     6        /// <param name="bodyEmail">邮件主体(内容)</param>
     7         public void SendMail(string strEmail, string titleEmail, string bodyEmail)
     8         {
     9             string from = "EmailName@163.com";  //指定发送方的账户名
    10             string server = "smtp.163.com"; //指定发送方使用的邮件服务器
    11             System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(server);
    12             //指定发送方登录邮箱的用户名和密码
    13             client.Credentials = new System.Net.NetworkCredential("EmailName", "EmailPwd");
    14             //指定电子邮件的发送方式, 枚举值, 有三种方式, 这里使用网络方式
    15             client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
    16             string[] toEmailS = strEmail.Split(',');
    17             foreach (string str in toEmailS)
    18             {
    19                 System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(from, str, titleEmail, bodyEmail);
    20                 try
    21                 {
    22                     client.Send(message);
    23                 }
    24                 catch (Exception ex)
    25                 {
    26                     System.Windows.Forms.MessageBox.Show(ex.ToString());
    27                     return;
    28                 }
    29 
    30             }
    31             client.Dispose(); //释放连接
    32         }
  • 相关阅读:
    Java异常处理和设计
    一次qps测试实践
    Alternate Task UVA
    Just Another Problem UVA
    Lattice Point or Not UVA
    Play with Floor and Ceil UVA
    Exploring Pyramids UVALive
    Cheerleaders UVA
    Triangle Counting UVA
    Square Numbers UVA
  • 原文地址:https://www.cnblogs.com/wxylog/p/6084991.html
Copyright © 2011-2022 走看看