correo
Publicado por renegado (49 intervenciones) el 29/11/2005 23:52:46
saludos
como hago para que cuando envie correo no me salga el mensaje de enviar , no enviar
el codigo que utilizo es el siguiente
LOCAL oSession as MSMAPI.MAPISession
LOCAL oMessage as MSMAPI.MAPIMessages
osession = CreateOBJECT("MSMAPI.MAPISession")
oMessage= CreateOBJECT('Msmapi.MapiMessages')
osession.DownLoadMail = .F.
osession.SignOn
oMessage.sessionid = osession.sessionid
With oMessage
.compose
.MsgIndex=-1
.msgsubject = ALLTRIM(rAsuntoRZ)
.msgnotetext = alltrim(rCuerpoMenajeRZ)
.AddressResolveUI=.F.
note: agregamos la(s) direcciones de correo
For i = 1 To GetWordCount(rDestinosRZ,";")
.RecipIndex = i-1
.RecipAddress = LOWER(ALLTRIM(GetWordNum(rDestinosRZ, i,";")))
Next
note: agregamos el(los) datos adjuntos
IF !EMPTY(rRutaDatosAdjutosRZ)
For i = 1 To GetWordCount(rRutaDatosAdjutosRZ,";")
cRutaAchivoRZ = ALLTRIM(GetWordNum(rRutaDatosAdjutosRZ, i,";"))
.AttachmentIndex = i-1
.AttachmentName = SUBSTR(cRutaAchivoRZ,ratc('\',cRutaAchivoRZ)+1)
.AttachmentPathName = cRutaAchivoRZ
Next
ENDIF
.send() &&&
osession.signoff
Endwith
att re
muchas gracias
como hago para que cuando envie correo no me salga el mensaje de enviar , no enviar
el codigo que utilizo es el siguiente
LOCAL oSession as MSMAPI.MAPISession
LOCAL oMessage as MSMAPI.MAPIMessages
osession = CreateOBJECT("MSMAPI.MAPISession")
oMessage= CreateOBJECT('Msmapi.MapiMessages')
osession.DownLoadMail = .F.
osession.SignOn
oMessage.sessionid = osession.sessionid
With oMessage
.compose
.MsgIndex=-1
.msgsubject = ALLTRIM(rAsuntoRZ)
.msgnotetext = alltrim(rCuerpoMenajeRZ)
.AddressResolveUI=.F.
note: agregamos la(s) direcciones de correo
For i = 1 To GetWordCount(rDestinosRZ,";")
.RecipIndex = i-1
.RecipAddress = LOWER(ALLTRIM(GetWordNum(rDestinosRZ, i,";")))
Next
note: agregamos el(los) datos adjuntos
IF !EMPTY(rRutaDatosAdjutosRZ)
For i = 1 To GetWordCount(rRutaDatosAdjutosRZ,";")
cRutaAchivoRZ = ALLTRIM(GetWordNum(rRutaDatosAdjutosRZ, i,";"))
.AttachmentIndex = i-1
.AttachmentName = SUBSTR(cRutaAchivoRZ,ratc('\',cRutaAchivoRZ)+1)
.AttachmentPathName = cRutaAchivoRZ
Next
ENDIF
.send() &&&
osession.signoff
Endwith
att re
muchas gracias
Valora esta pregunta


0