Yo cuando necesito mandar un email mediante Visual Basic, puedo usar varias cosas, la Librería "Geocel Mailer" que me la descargué de una página que ahora está muerta (si tienes dicha librería, te mando un código de ejemplo) osino, usando los MAPI controls(recuerda que tienes que activar esos controles en tu proyecto de visual basic),... espero que este código te sirva de ayuda.
.<_Inicio de Código_>.
Private Sub Enviar_Click()
MAPISession1.NewSession = True
MAPISession1.SignOn
MAPIMessages1.SessionID = MAPISession1.SessionID
MAPIMessages1.Compose
MAPIMessages1.AddressCaption = "
[email protected]"
MAPIMessages1.MsgNoteText = Text1.Text
MAPIMessages1.Send True
MAPISession1.SignOff
MsgBox "Mensaje enviado", vbInformation, "MailCode"
End Sub
.<_Fin de Código_>.
.-Salu2-.