• C#发送邮件


    //1.MailMessage
    static void sendEmail(string fromAddress, string toAddress,ArrayList ccAddress, string bccAddress,string subject,string body)
            {
                //MailMessage message = new MailMessage(fromAddress, toAddress);
    
                MailMessage message = new MailMessage();
    
                message.From = new MailAddress(fromAddress, "OSD hardcopy filing system");
                message.To.Add(toAddress);
    
                if(ccAddress!=null)
                {
                    foreach (string cc in ccAddress)
                    {
                        message.CC.Add(cc);
                    }
                }            
                message.Bcc.Add(bccAddress);
                message.Subject = subject;
                message.Body = body;
                message.IsBodyHtml = true;
    
                SmtpClient client = new SmtpClient("mailserv.mmm.com");
                client.UseDefaultCredentials = true;
                try
                {
                    client.Send(message);
                }
                catch (Exception ex)
                {
                    Console.WriteLine("Exception caught in CreateTestMessage2(): {0}", ex.ToString());
                }
            }
    
    //2.EmailProperties
           static void sendEmail(ClientRuntimeContext context,string fromAddress,string[] toAddress,subject,body)
            {
                    EmailProperties emailProperties = new EmailProperties();
                    emailProperties.To = toAddress;
                    emailProperties.From = fromAddress;
                    emailProperties.Body = body;
                    emailProperties.Subject = subject;
                    try
                    {
                        Utility.SendEmail(context, emailProperties);
                        context.ExecuteQuery();
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine("Exception caught in CreateTestMessage2(): {0}", ex.ToString());
                    }         
            }
  • 相关阅读:
    #include <utility>
    Html的空格显示
    ExtJs自学教程(1):一切从API開始
    天黑的时候,我又想起那首歌
    citrix协议ICA技术原理
    约瑟夫环问题
    数据结构和算法设计专题之---八大内部排序
    HDU
    深入分析C++引用
    八大排序算法总结
  • 原文地址:https://www.cnblogs.com/learning-life/p/10722903.html
Copyright © 2020-2023  润新知