Ejemplo n.º 1
0
        public static MailMessage MailMessageFromEmailPerfil(EmailPerfil emailPerfil)
        {
            var mail = new MailMessage();

            mail.From    = new MailAddress(EMAIL_REMETENTE, "Teste MP");
            mail.Subject = "Obrigado por se candidatar";

            switch (emailPerfil)
            {
            case EmailPerfil.BackEnd:
                mail.Body = string.Format(CORPO_GENERICO, "Back-End ");
                break;

            case EmailPerfil.FrontEnd:
                mail.Body = string.Format(CORPO_GENERICO, "Front-End ");
                break;

            case EmailPerfil.Generico:
                mail.Body = string.Format(CORPO_GENERICO, string.Empty);
                break;

            case EmailPerfil.Mobile:
                mail.Body = string.Format(CORPO_GENERICO, "Mobile ");
                break;
            }

            return(mail);
        }
Ejemplo n.º 2
0
        public static void Enviar(EmailPerfil emailPerfil, string destinatario)
        {
            var mail = MailMessageFromEmailPerfil(emailPerfil);

            mail.To.Add(new MailAddress(destinatario));

            var smtp = new SmtpClient("smtp.gmail.com");

            smtp.EnableSsl   = true;
            smtp.Port        = 587;
            smtp.Credentials = new NetworkCredential(EMAIL_REMETENTE, "testeDevMP123");
            smtp.Send(mail);
        }