Hola como estas?.
Para mandar tus informes por correo, deberias hacer una rutina tal como estas.
oOutlook = CREA ("outlook.application")
oMail = oOutlook.createitem(0)
oMail.body = 'Este es el cuerpo del mensaje.'
oMail.ATTACHMENTS.ADD (NOMBREARCHIVO)
oMail.RECIPIENTS.ADD('
[email protected]')
oMail.Subject = 'Aqui pones el asunto'
oMail.DISPLAY
oMail.send
oMail = .NULL.
RELEASE oMail
oOutlook = .NULL.
RELEASE oOutlook
Ojo que debes contar con el outlook instalado en la maquina.
y para enviar los reportes por Fax, yo utilizo el Cheyenne Bitware que una aplicacion un poco antigua pero muy buena, este software instala una impresora virtual en la carpeta de impresoras. a la hora de imprimir lo haces mediante la impresora de cheyenne bitware y eso hace que se habra el software para enviar fax, poner el numero de destino y el nombre del remitente, es muy facil.
espero que te sirva,
Atte ROD