Para el Sr. Baltasar

rodry
28 de Noviembre del 2003
¿como se manda mails desde vb con winsock? un ejemplo facil please.

GRACIAS. ; )

Baltasar
28 de Noviembre del 2003
Con winsock no sé si se puede hacer. Lo que se puede hacer con winsock es enviar mensajes entre ordenadores.

Para enviar email, te copio lo que expuse hace poco por aquí:

Para enviar un email desde nuestra aplicación, hay que usar los controles MapiMessage y MapiSession.

Por supuesto que habrá muchas más soluciones, pero esta es, a mi entender, la más sencilla y transparente, ya que aunque se esté usando el outlook, éste no aparecerá en pantalla, no se abre ninguna sesión del mismo.

Para ponerte un ejemplo:

pon un control mapimessaje y otro mapisession en un form
luego añade un botón
y en ese botón pon el código siguiente:

MS1.SignOn
MM1.MsgIndex = -1
MM1.RecipDisplayName = "[email protected]"
MM1.MsgSubject = "seguro que te interesa"
MM1.MsgNoteText = "Probando esto de enviar emails, bla bla bla"
MM1.SessionID = MS1.SessionID
MM1.Send
MS1.logoff