Enviar E-mail Autenticado

Utilizando a namespace System.Net.Mail ficou muito simples o envio com autenticação. Veja o exemplo abaixo:


//Crie o email

MailMessage mail = new MailMessage();

 

//Adicione os endereços de e-mail

mail.From = new MailAddress("teste@teste.com.br");

mail.To.Add("teste@teste.com.br");

 

//Adicione o conteúdo do e-mail

mail.Subject = "Este é o Assunto";

mail.Body = "Este será o corpo do e-mail.";

 

//Crie o STMP de acordo com suas configurações

SmtpClient smtp = new SmtpClient("localhost");

 

//Para autenticar, basta setar o usuário e a senha do servidor de SMTP

smtp.Credentials = new NetworkCredential("usuario", "senha");

 

//Envie o e-mail

smtp.Send(mail);

Comentários

Postagens mais visitadas deste blog

Função em JavaScript para consulta de CEP com retorno em XML ou Json

Funcão SQL para abreviar nomes