Пример #1
0
        public static void DispararSenhaAlterada(DisparoEmail disparoEmail)
        {
            try
            {
                var body = MontaHtml("senha_alterada.html", disparoEmail.Variaveis);

                disparoEmail.Assunto  = "Senha alterada Teste Luizalabs";
                disparoEmail.Mensagem = body;

                Disparar(disparoEmail);
            }
            catch { }
        }
Пример #2
0
        public static void DispararRecuperacaoSenha(DisparoEmail disparoEmail)
        {
            try
            {
                var body = MontaHtml("recuperacao_senha.html", disparoEmail.Variaveis);

                disparoEmail.Assunto  = "Recuperação de senha Teste Luizalabs";
                disparoEmail.Mensagem = body;

                Disparar(disparoEmail);
            }
            catch { }
        }
Пример #3
0
        public static void DispararCadastro(DisparoEmail disparoEmail)
        {
            try
            {
                var body = MontaHtml("cadastro.html", disparoEmail.Variaveis);

                disparoEmail.Assunto  = "Cadastro realizado Teste Luizalabs";
                disparoEmail.Mensagem = body;

                Disparar(disparoEmail);
            }
            catch { }
        }
Пример #4
0
        public static void Disparar(DisparoEmail disparoEmail)
        {
            try
            {
                MailMessage mail       = new MailMessage();
                SmtpClient  SmtpServer = new SmtpClient(disparoEmail.Servidor);
                SmtpServer.Port        = (!string.IsNullOrEmpty(disparoEmail.Porta)) ? Convert.ToInt32(disparoEmail.Porta) : 0;
                SmtpServer.Credentials = new System.Net.NetworkCredential(disparoEmail.Usuario, disparoEmail.Senha);
                SmtpServer.EnableSsl   = true;

                mail.From = new MailAddress(disparoEmail.De);
                mail.To.Add(disparoEmail.Para);
                mail.Subject    = disparoEmail.Assunto;
                mail.Body       = disparoEmail.Mensagem;
                mail.IsBodyHtml = true;

                SmtpServer.Send(mail);
            }
            catch { }
        }