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); }
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); }