public async void SendEmailAsyncTest() { AuthMessageSender servicioCorreo = new AuthMessageSender(); string mensaje = "<h3>Confirmación de correo de Imagineware.org</h3><br /><p>Gracias por registrarte en Imagineware. Somos una asociación creada por alumnos entusiasmados por la tecnología de la Universidad Carlos III.</p><p>Para confirmar su correo electrónico, pincha en el siguiente enlace:<a target='_blank' href='http://imagineware.org/account/Verificar?'> VERIFICAR</a></p>"; mensaje = mensaje + "<br /> <p>Si usted no se ha registrado en nuestra página, le rogamos ignore este correo.</p><p>Saludos</p><p>Asociación Imagineware</p>"; //TODO: Insertar tu correo electronico await servicioCorreo.SendEmailAsync("*****@*****.**", "Verificación de Imagineware", mensaje); }
/// <summary> /// Correo que se envia al nuevo usuario para que verifique su usuario. /// </summary> /// <param name="idUsuario"></param> /// <returns></returns> public async Task EnviarCorreoDeVerificacion(string userName, string url) { using (ApplicationDbContext db = new ApplicationDbContext()) { IdentityUser identityUser = await db.Users.Where(x => x.UserName == userName).FirstOrDefaultAsync(); AuthMessageSender servicioCorreo = new AuthMessageSender(); string mensaje = "<h3>Confirmación de correo de Imagineware.org</h3><br /><p>Gracias por registrarte en Imagineware. Somos una asociación creada por alumnos entusiasmados por la tecnología de la Universidad Carlos III.</p><p>Para confirmar su correo electrónico, pincha en el siguiente enlace:<a target='_blank' href='"+url+"'> VERIFICAR</a></p>"; mensaje = mensaje + "<br /> <p>Si usted no se ha registrado en nuestra página, le rogamos ignore este correo.</p><p>Saludos</p><p>Asociación Imagineware</p>"; await servicioCorreo.SendEmailAsync(identityUser.Email, "Verificación de Imagineware", mensaje); } }