Visual Basic - Correo electronico...

Life is soft - evento anual de software empresarial
 
Vista:

Correo electronico...

Publicado por kiko 17 añetes (1 intervención) el 17/02/2005 12:17:33
hola
necesito algun ejemplo de algun programa que abra una cuenta de correo que yo desee y me permita hacer uso de ella para enviar y recibir emails
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Correo electronico...

Publicado por ignacio (35 intervenciones) el 17/02/2005 13:28:55
Agrega el componente Microsoft MAPI controls, esto hace que en la bara de herramientas veas dos controles MAPISession y MAPIMessages

En el MAPISession tenes que setear la propiedad UserName y Password y luego llamar al evento SingOn
Si SingOn funciona OK, se va a llenar la propiedad SessionID. Este valor tenes que pasaserlo a la propiedad SessionID del control MAPIMessages que es el que te permite enviar y leer correos.

para inicar la sesion seria

MAPISession1.SignOn
MAPIMessages1.SessionID = MAPISession1.SessionID

Para leer el primer correo disponible

MAPIMessages1.Fetch
MAPIMessages1.MsgIndex = 0
Text1.Text = MAPIMessages1.MsgNoteText

Para enviar un correo

MAPIMessages1.MsgIndex = -1
MAPIMessages1.RecipAddress = "[email protected]" Dir Email
MAPIMessages1.MsgSubject = "Tema"
MAPIMessages1.MsgNoteText = "texto Correo"
MAPIMessages1.AddressResolveUI = True
MAPIMessages1.ResolveName
MAPIMessages1.Send False

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar