Exemplo n.º 1
0
 public void AddCco(string email, string name = null)
 {
     if (Cco == null)
     {
         Cco = new List <Contact>();
     }
     Cco.Add(new Contact()
     {
         Email = email, Name = name
     });
 }
Exemplo n.º 2
0
        private void EnviarEmail(IDataReader dr)
        {
            var mail = new MailMessage
            {
                Subject    = MailSubject,
                IsBodyHtml = true,
                From       = new MailAddress("*****@*****.**")
            };

            var result = MontarBody(dr, mail);

            if (result.NotSend)
            {
                return;
            }

            mail.Body = result.Body;

            foreach (var endereco in To.Split(',', ';'))
            {
                mail.To.Add(endereco);
            }

            if (!string.IsNullOrEmpty(Cc))
            {
                foreach (var endereco in Cc.Split(',', ';'))
                {
                    mail.CC.Add(endereco);
                }
            }

            if (!string.IsNullOrEmpty(Cco))
            {
                foreach (var endereco in Cco.Split(',', ';'))
                {
                    mail.Bcc.Add(endereco);
                }
            }

            var smtp = new SmtpClient();

            smtp.Send(mail);
        }