Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
460
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. public class EmailService : IIdentityMessageService
  2. {
  3. public Task SendAsync(IdentityMessage message)
  4. {
  5. MailMessage elEmail = ConfigurarMailMessage();
  6. SmtpClient elEmailConfig = ConfigurarSmtpClient();
  7.  
  8. try
  9. {
  10. elEmailConfig.Send(elEmail);
  11. return Task.FromResult(0);
  12. }
  13. catch (Exception e)
  14. {
  15. throw e;
  16. }
  17. }
  18.  
  19. private MailMessage ConfigurarMailMessage()
  20. {
  21. return new MailMessage(ConfiguracionDeCorreo.elCorreo, "prueba@gmail.com")
  22. {
  23. Subject = "Prueba",
  24. Body = "Esto es una prueba de envio de correo"
  25. };
  26. }
  27.  
  28. private SmtpClient ConfigurarSmtpClient()
  29. {
  30. return new SmtpClient("smtp.gmail.com")
  31. {
  32. Port = 465,
  33. DeliveryMethod = SmtpDeliveryMethod.Network,
  34. UseDefaultCredentials = false,
  35. EnableSsl = true,
  36. Credentials = new NetworkCredential(ConfiguracionDeCorreo.elCorreo, ConfiguracionDeCorreo.laClave)
  37. };
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement