Para poder mandar un correo desde asp.net podeis utilizar el siguiente codigo
Dim correo As New System.Net.Mail.MailMessage
correo.From = New System.Net.Mail.MailAddress("el_correo_electronico_con_el_que_quereis_mandar_los_mensajes")
correo.To.Add("direccion_a_la_que_quereis_enviar")
correo.Subject = "Asunto del correo"
correo.Body = "Texto del correo (lo que viene a ser el cuerpo)"
'correo.Attachments.Add(Variables.variablemeil)
correo.IsBodyHtml = False
correo.Priority = System.Net.Mail.MailPriority.Normal
Dim oclient As System.Net.Mail.SmtpClient = New System.Net.Mail.SmtpClient("el_cliente_smtp") --Hay que decir que algunos isp en vez de poner el smtp con poner localhost es suficiente
oclient.UseDefaultCredentials = False
oclient.Credentials = New System.Net.NetworkCredential("nombre_de_usuario_de_la_cuenta", "contraseña_de_la_cuenta")
oclient.Send(correo)
espero que os sirva
un saludo