Estimados amigos, estoy tratando de enviar un email, usando el servidor de correos de hotmail, y me arroja en error 1429,
el codigo que uso es el sgte, haber si alguien me puede ayudar, el error solo se presenta para hotmail ,Gracias
Try
loCfg = CREATEOBJECT("CDO.Configuration")
With loCfg.Fields
.Update
Endwith
loMsg = CREATEOBJECT ("CDO.Message")
With loMsg
.Configuration = loCfg
*-- Remitenete y destinatarios
.From = LvDetallle + " <"+LVEmail+">"
CEmail = STRTRAN((CEmail),',',Chr(13))
lnLines = ALINES(Emails,CEmail)
Lc_CadMail = ""
For Lc_Mail=1 To lnLines
Lc_CadMail = Lc_CadMail + "<"+Alltrim(Emails[Lc_Mail])+">"
If Lc_Mail<>lnLines
Lc_CadMail = Lc_CadMail + ","
Endif
Next
.To = Lc_CadMail
Mi_Cc = ""
If !Empty(_Screen.Lc_BACENVEMA)
Mi_Cc = LvDetallle+" <"+_Screen.Lc_BACENVEMA+'>'
Endif
.Cc = Mi_Cc
*- Notificación de lectura
.Fields("urn:schemas:mailheader:disposition-notification-to") = .From
.Fields("urn:schemas:mailheader:return-receipt-to") = .From
.Fields.Update
.Subject = Lc_Subject && "Envio de Información Electronica <"+Alltrim(Mi_Empresa)+">"
If !Empty(Lc_Archivo01)
.AddAttachment(Lc_Archivo01) && Primer Archivo
Endif
If !Empty(Lc_Archivo02)
.AddAttachment(Lc_Archivo02) && Segundo Archivo
Endif
If !Empty(Lc_Archivo03)
.AddAttachment(Lc_Archivo03) && Tercer Archivo
Endif
.TextBody = Lc_Cuerpo
.Send()
Endwith
Catch To loErr
Messagebox_("se ha detectado un error de envio : "+Str(LoErr.ErrorNo),64,"Advertencia")
Finally
loMsg = NULL
loCfg = NULL
Endtry