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         }
  • 相关阅读:
    起步学习软件开发(.Net 方向)的指导
    Lesktop开源JS控件库
    软件岗位职责
    asp.net 获取网站根目录总结
    微软是怎样做测试的
    打造WebIM
    CodeSmith 系列一
    Crack .NET
    Visual Studio IDE 实用小技巧3
    程序员公司的选择
  • 原文地址:https://www.cnblogs.com/wxylog/p/6084991.html
Copyright © 2011-2022 走看看