Quick Tips: Enviando email em WindowsForms

Nesta quick tip veremos como enviar email em uma aplicação WindowsForms

Quick Tips: Enviando email em WindowsForms

 

Nesta quick tip veremos como enviar email em uma aplicação WindowsForms

 

Crie uma nova aplicação Windows forms e insira os controles como na imagem abaixo:




No clique do botão “Enviar”, insira o seguinte código:

 

private void button1_Click(object sender, EventArgs e)

{

//Cria objeto de email passando email de origem e destino

MailMessage mailMessage = new MailMessage(new MailAddress(txtDe.Text),new MailAddress(txtPara.Text));

 

//alimenta o assunto e o corpo do email

mailMessage.Subject = txtCorpo.Text;

mailMessage.Body = txtAssunto.Text;

//carrega o smtp do servidor

SmtpClient smtpClient = new SmtpClient(txtSMTP.Text);

//usuario e senha do email de origem para validação no smtp

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

//envia o email

smtpClient.Send(mailMessage);

}

 

É isso aí pessoal, vou ficando por aqui.

Fiquem a vontade para criticar, tirar dúvidas e sugerir novos temas.
Abraço.

Ricardo Coelho

Artigos relacionados