コード例 #1
0
        public void Send(SimpleMailMessage message)
        {
            using (var mailMessage = new MailMessage()
            {
                From = new MailAddress(message.From),
                Subject = message.Subject,
                IsBodyHtml = message.IsHtml
            })
            {
                //to
                mailMessage.To.Add(message.To);

                //cc
                if (!string.IsNullOrEmpty(message.Cc))
                {
                    mailMessage.CC.Add(message.Cc);
                }

                //bcc
                if (!string.IsNullOrEmpty(message.Bcc))
                {
                    mailMessage.Bcc.Add(message.Bcc);
                }

                mailMessage.Body = message.Body;

                using (var smtp = new SmtpClient())
                {
                    smtp.Send(mailMessage);
                }
            }
        }
コード例 #2
0
ファイル: Mailbox.cs プロジェクト: zhaowd2001/simpleflow
 static void dump(int index, SimpleMailMessage m)
 {
     log.Debug(string.Format("recv[{0}]:to -- {1}", index, m.To));
     log.Debug(string.Format("recv[{0}]:subject -- {1}", index, m.Subject));
 }