zoukankan      html  css  js  c++  java
  • 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());
                    }         
            }
  • 相关阅读:
    [nginx&php]相关的Q&A
    [C++] 类中的虚函数
    [Linux] 从外网访问内网硬盘
    官网上下载Python安装包的选择
    计数排序的优化版
    插入排序
    Python一些坑
    Linux 一些冷门实用的命令
    分布式爬虫中的在ubuntu镜像里面安装redis的一些细节(-)
    vscode快捷键
  • 原文地址:https://www.cnblogs.com/learning-life/p/10722903.html
Copyright © 2011-2022 走看看