Bueno esto se puede hacer desde muy facil hasta complicarla cada vez mas.....
Primero tenes que saber enviar un mail y luego de eso ya tenes casi todo resuelto.
Dim Conf As New System.Net.Mail.SmtpClient
Conf.Port = 25
Conf.Host = "smtp.live.com " 'proveedor de correo saliente, este es el de hotmail de ejemplo
Conf.Credentials = New System.Net.NetworkCredential("Usuario", "Contraseña") 'de la cuenta
Dim Mensaje As New System.Net.Mail.MailMessage
Dim from As New System.Net.Mail.MailAddress("
[email protected]" )
Mensaje.From = from
Mensaje.To.Add("Mail_Destinatario")
Mensaje.Subject = "Asunto'"
Mensaje.IsBodyHtml = True
Mensaje.Priority = Net.Mail.MailPriority.Normal
Mensaje.Body = "Aca escribis lo que quieras......"
En el body podes asignar un html en lugar de texto simple para hacerlo mas lindo, pero primero intenta asi.....
Saludos...