LOCAL loCfg, loMsg, lcFile, lcFile1, loErr
TRY
loCfg = CREATEOBJECT ("CDO.Configuration")
CON loCfg.Fields
.Update
ENDWITH
loMsg = CREATEOBJECT ("CDO.Message")
CON loMsg
.Configuration = LoCfg
* - Remitenete Y Destinatarios
.Desde = Envio.nombre_vendedor + "<" + envio.cuentacorreo + ">"
.Para = "<" + ALLTRIM (thisform.pgfOpc.pagEnviar.txtTo.Value) + ">"
.cc = "<" + ALLTRIM (thisform.pgfOpc.pagEnviar.txtCC.Value) + ">"
* - NOTIFICACION de lectura
.Fields ("Urn: schemas: mailheader: disposición a la notificación-a") = .Desde
.Fields ("Urn: schemas: mailheader: return-recepción-a") = .Desde
.Fields.Update
* - Tema
.SUBJECT = ALLTRIM (thisform.pgfOpc.pagEnviar.txtTema.Value)
* - Formato HTML desde la Web
.TextBody = ALLTRIM (thisform.pgfOpc.pagEnviar.edtCuerpo.Value)
* - Archivo adjunto
SI VACÍO (lcFile1)
FOR i = 1 TO nadjuntos
.AddAttachment (Aadjuntos [i])
ENDFOR
ENDIF
* - Envio El Mensaje
.send ()
ENDWITH
CATCH A loErr
MESSAGEBOX ("No se Pudo enviar el Mensaje" + CHR (13) +;
"Error:" + TRANSFORM (loErr.ErrorNo) + CHR (13) +;
"Mensaje:" + loErr.Message, 16, "Error")
FINALMENTE
loMsg = NULL
loCfg = NULL
EndTry
De antemano muchas gracias por todo lo que me puedan ayudar.
Un abrazo