Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class EmailService : IIdentityMessageService
- {
- public Task SendAsync(IdentityMessage message)
- {
- MailMessage elEmail = ConfigurarMailMessage();
- SmtpClient elEmailConfig = ConfigurarSmtpClient();
- try
- {
- elEmailConfig.Send(elEmail);
- return Task.FromResult(0);
- }
- catch (Exception e)
- {
- throw e;
- }
- }
- private MailMessage ConfigurarMailMessage()
- {
- return new MailMessage(ConfiguracionDeCorreo.elCorreo, "prueba@gmail.com")
- {
- Subject = "Prueba",
- Body = "Esto es una prueba de envio de correo"
- };
- }
- private SmtpClient ConfigurarSmtpClient()
- {
- return new SmtpClient("smtp.gmail.com")
- {
- Port = 465,
- DeliveryMethod = SmtpDeliveryMethod.Network,
- UseDefaultCredentials = false,
- EnableSsl = true,
- Credentials = new NetworkCredential(ConfiguracionDeCorreo.elCorreo, ConfiguracionDeCorreo.laClave)
- };
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement