Soy yo otra vez, gracias a todos por esa afluencia de contestacioes, aqui dejo el codigo que me funciono a mi para VB5.
Primero debemos agregar al formulario un MAPISession y un MAPIMessage.
Aunque parezcan dos controles, al ejecutar no aparecen.
Los podeis encontrar dentro de los componentes para añadir a la barra de herramientas.
'En este ejemplo el correo se manda a traves de outlook express
'Debemos tener configurada una cuenta para que funcione
'Iniciamos sesion con el control MAPISESSION
MAPISession1.NewSession = True
MAPISession1.DownLoadMail = False
MAPISession1.SignOn
'Pasamos parametros del mail
MAPIMessages1.SessionID = MAPISession1.SessionID
MAPIMessages1.MsgIndex = -1
'destinatario
MAPIMessages1.RecipDisplayName "
[email protected]"
'Asunto del mensaje
MAPIMessages1.MsgSubject = "Comunicacion de baja por enfermedad "
'cuerpo del mensaje
MAPIMessages1.MsgNoteText = "ESTABLECIMIENTO"
'lo enviamos
MAPIMessages1.Send
'cerramos sesion
MAPISession1.SignOff