• C#中使用System.Web.Mail.MailMessage类无法CC多人的问题


    从.NET 2.0 开始,引入了一个新的类,System.Net.Mail.MailMessage。该类用来取代 .NET 1.1 时代System.Web.Mail.MailMessage类。System.Net.Mail.MailMessage 类用于指定一个邮件,另外一个类 System.Net.Mail.SmtpClient 则用来设置 SMTP,然后发送邮件。由于目前 SMTP 都需要进行身份验证,有的还需要 SSL(比如GMail),所以设置的属性稍微多一些。代码片断如下:

    using System.Net.Mail;
    MailMessage mailMsg = new MailMessage(); 
    mailMsg.From = new MailAddress("你的email地址"); 
    mailMsg.To.Add("接收人1的email地址"); 
    mailMsg.To.Add("接收人2的email地址"); 
    mailMsg.Subject = "邮件主题"; 
    mailMsg.Body = "邮件主体内容"; 
    mailMsg.BodyEncoding = Encoding.UTF8; 
    mailMsg.IsBodyHtml = false; 
    mailMsg.Priority = MailPriority.High; 
    SmtpClient smtp = new SmtpClient(); 
    // 提供身份验证的用户名和密码 
    // 网易邮件用户可能为:username password 
    // Gmail 用户可能为:username@gmail.com password 
    smtp.Credentials = new NetworkCredential("用户名", "密码");
    smtp.Port = 25; // Gmail 使用 465 和 587 端口 
    smtp.Host = "SMTP 服务器地址"; // 如 smtp.163.com, smtp.gmail.com smtp.EnableSsl = false; // 如果使用GMail,则需要设置为true smtp.SendCompleted += new SendCompletedEventHandler(SendMailCompleted); 
    try {     
    smtp.SendAsync(mailMsg, mailMsg); 
    } catch (SmtpException ex) {     
    Console.WriteLine(ex.ToString()); 
    } 
    
    ... 
    
    void SendMailCompleted(object sender, AsyncCompletedEventArgs e) {     MailMessage mailMsg = (MailMessage)e.UserState;     
    string subject = mailMsg.Subject;     
    if (e.Cancelled) // 邮件被取消     
    { 
    Console.WriteLine(subject + " 被取消。");     
    }    
     if (e.Error != null)     
    {         
    Console.WriteLine("错误:" + e.Error.ToString());     
    }     else     
    {         
    Console.WriteLine("发送完成。");     
    } 
    }
  • 相关阅读:
    margin问题
    IE6里面子集尺寸大的会把父亲撑大
    第一个元素<flout>写了,想在他的旁边加一个元素.IE6会出现缝隙. 不要用margin撑开,要用flout
    兼容性,float
    HTML5的兼容问题以及调用js文件的方法
    表单
    表格的编写,课程表
    SmartThreadPool
    C# 多线程的等待所有线程结束的一个问题
    DataTable保存与读取 stream
  • 原文地址:https://www.cnblogs.com/RunForLove/p/4469034.html
Copyright © 2020-2023  润新知