• Send Email


     /// <summary>
            /// 發送郵件
            /// </summary>
            /// <param name="toUser">收件人</param>
            /// <param name="ccUser">抄送人</param>
            /// <param name="sub">主體</param>
            /// <param name="messAge">郵件內容</param>
            public void SendMail(string[] toUser, string [] ccUser, string subJect, string messAge)
               {
                    System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
                    //添加收件人
                    for (int i = 0; i < toUser.Length; i++)
                    {
                       // MessageBox.Show(toUser[i]);
                        msg.To.Add(toUser[i]);
                    }
                //添加抄送人
                    for (int j = 0; j < ccUser.Length; j++)
                   {
                       // MessageBox.Show(ccUser[j]);
                        msg.CC.Add(ccUser[j]);
                   }
                     msg.From = new MailAddress("messystem@giantplus.com.cn", "messystem@giantplus.com.cn", System.Text.Encoding.UTF8);
                     msg.Subject = subJect;//邮件标题
                     msg.SubjectEncoding = System.Text.Encoding.UTF8;//邮件标题编码
                     //msg.Body = messAge;//邮件内容
                     msg.Body = messAge;//邮件内容
                     msg.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码
                     msg.IsBodyHtml = true;//是否是HTML邮件
                     msg.Priority = MailPriority.High;//邮件优先级
                    SmtpClient client = new SmtpClient();
                    client.Credentials = new System.Net.NetworkCredential("kgo05632@giantplus.com.cn", "qwer!123");
                    client.Host = "172.16.100.201";
                    object userState = msg;
                    try
                    {
                        client.SendAsync(msg, userState);
                        //简单一点儿可以client.Send(msg);
                        MessageBox.Show("发送成功");
                     }
                    catch (System.Net.Mail.SmtpException ex)
                    {
                       MessageBox.Show(ex.Message, "发送邮件出错");
                     }
             }

  • 相关阅读:
    Maven创建项目: Failed to execute goal org.apache.maven.plugin( mvn archetype:create)
    maven仓库--私服(Nexus的配置使用)
    maven仓库--私服(Nexus的配置使用)
    maven仓库--私服(Nexus的配置使用)
    maven中snapshot快照库和release发布库的区别和作用
    maven中snapshot快照库和release发布库的区别和作用
    maven中snapshot快照库和release发布库的区别和作用
    Bugzilla使用手册及解决方案
    jQuery常见的几个文档处理方式
    正则表达式实现对多个表格的某一指定字段的样式添加
  • 原文地址:https://www.cnblogs.com/arvinzd/p/11321603.html
Copyright © 2020-2023  润新知