返回顶部

收藏

c#使用SmtpClient发邮件

更多
public void SendMail(string smtpAddress, string from, string to, string cc, string bcc, string body, string subject, bool isHtml, string attachmentFileNames)
{
    SmtpClient insSmtpClient = new SmtpClient(smtpAddress);
    MailMessage insMailMessage = new MailMessage();
    insMailMessage.From = new MailAddress(from);
    foreach (string strBcc in bcc.Split(";".ToCharArray(), StringSplitOptions.RemoveEmptyEntries))
    {
        insMailMessage.Bcc.Add(strBcc);
    }
    foreach (string strTo in to.Split(";".ToCharArray(), StringSplitOptions.RemoveEmptyEntries))
    {
        insMailMessage.To.Add(strTo);
    }
    foreach (string strCc in cc.Split(";".ToCharArray(), StringSplitOptions.RemoveEmptyEntries))
    {
        insMailMessage.CC.Add(strCc);
    }
    insMailMessage.Body = body;
    insMailMessage.Subject = subject;
    insMailMessage.IsBodyHtml = isHtml;

    foreach (string strAtt in attachmentFileNames.Split(";".ToCharArray(), StringSplitOptions.RemoveEmptyEntries))
    {
        insMailMessage.Attachments.Add(new Attachment(strAtt));
    }
    insSmtpClient.Send(insMailMessage);
}

标签:c#,Email,SMTP

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2018-08-02 14:08:14 邮件协议SMTP|POP3|IMAP详解
  2. 博主 发表 2017-02-07 08:25:54 理解邮件服务流程——SMTP、IMAP、POP3协议
  3. 博主 发表 2016-12-23 15:27:15 邮件协议SMTP|POP3|IMAP详解
  4. 博主 发表 2018-04-17 23:18:00 rails - 发送邮件的几点注意 ( using smtp sending email)
  5. admin 发表 2013-08-17 18:58:06 asp.net网站添加文章导航
  6. efour 发表 2013-11-01 05:43:05 C# ADSL拨号类
  7. chuchur 发表 2014-03-23 07:43:25 C#中数组的相互转换
  8. appked 发表 2014-05-26 03:44:36 Mailplane 3.2.2 – The best way to use Gmail on you
  9. 切梦刀 发表 2014-08-21 14:49:00 C#中以UTF-8编码无BOM头保存XML
  10. 张浩浩 发表 2014-06-25 09:44:43 C#多线程编程
  11. jonskeet 发表 2014-11-06 16:17:06 Writing and speaking update
  12. Picturepan2 发表 2015-01-29 09:43:06 微软重命名 Acompli 推出 iOS 和 Android 版 Outlook