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:

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