コード例 #1
0
        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);

        }
コード例 #2
0
 /// <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);
     }
 }