Cuando ese error me ha dado siempre ha sido algún parámetro mal especificado, un puerto, el servidor smtp o cualquier otro parámetro. También revisa la configuración del cortafuegos, por ahí van los tiros, hay algún parámetro incorrecto.
TRY
LOCAL lcSchema, loConfig, loMsg, loError, lcErr
lcErr = ""
lcSchema = "http://schemas.microsoft.com/cdo/configuration/"
loConfig = CREATEOBJECT("CDO.Configuration")
....
Windows 8, 8.1 or RT Mail
Microsoft's Mail app included in Windows 8 and 8.1 does not support mail code to send messages created by apps running in the Windows Desktop mode. Trying to send email from a desktop app can lead to mapi or clsSend errors.
To email from a desktop app (such as CTI Navigator Desktop) in Windows 8 or 8.1, first install and configure a desktop email app such as Windows Live Mail, Office Outlook, or Mozilla Thunderbird. (For information on Windows email programs, see "Setup and Use Email Service to Send MLS Reports..." in the related articles at the end of this web page.) It is not necessary to install a desktop email app in Windows 8 or 8.1 if you use CTI Navigator Web (or CTI Navigator Mobile) instead of CTI Navigator Desktop to email MLS information.
Windows RT currently does not allow desktop email apps to be installed, and does not allow plug-ins (such as Silverlight) to be installed in its Internet browser. Consequently, only CTI Navigator Mobile can be used in Windows RT. Any web enabled device (including Windows RT, Apple iOS, or Android) can send email from CTI Navigator Mobile because Navigator Mobile uses CTI's Internet server to send email.
¿Le ha pasado a alguien mas? La otra solucion que tengo es montar un pc viejo y probar sin instalar nada mas, pero pregunto por aqui a ver si me ahorro de pasar ese horror :-D
un saludo
TRY
LOCAL lcSchema, loConfig, loMsg, loError, lcErr
lcErr = ""
lcSchema = "http://schemas.microsoft.com/cdo/configuration/"
loConfig = CREATEOBJECT("CDO.Configuration")
WITH loConfig.FIELDS
.ITEM(lcSchema + "smtpserver") = "smtp.gmail.com"
.ITEM(lcSchema + "smtpserverport") = 465 && ó 587
.ITEM(lcSchema + "sendusing") = 2
.ITEM(lcSchema + "smtpauthenticate") = .T.
.ITEM(lcSchema + "smtpusessl") = .T.
.ITEM(lcSchema + "sendusername") = "MI-E...@gmail.com"
.ITEM(lcSchema + "sendpassword") = "MI-CONTRASEÑA"
.UPDATE
ENDWITH
loMsg = CREATEOBJECT ("CDO.Message")
WITH loMsg
.Configuration = loConfig
.FROM = "MI-EMAIL
@gmail.com"
.TO = "EMAIL-DES...@gmail.com"
.Subject = "ASUNTO"
.TextBody = "EL CUERPO DEL MENSAJE"
.Send()
ENDWITH
CATCH TO loError
lcErr = [Error: ] + STR(loError.ERRORNO) + CHR(13) + ;
[Linea: ] + STR(loError.LINENO) + CHR(13) + ;
[Mensaje: ] + loError.MESSAGE
FINALLY
RELEASE loConfig, loMsg
loConfig=.NULL.
loMsg=.NULL.
IF EMPTY(lcErr)
MESSAGEBOX("El mensaje se envió con éxito", 64, "Aviso")
ELSE
MESSAGEBOX(lcErr, 16 , "Error")
ENDIF
ENDTRY
Luis María Guayán
Tucumán, Argentina
_____________________________
http://comunidadvfp.blogspot.com
SMTP is an acronym for Simple Mail Transfer Protocol, which is the protocol used to transport email messages from computer to computer until they reach their destination. SMTP is used ...continue reading »
SMTP is used to send mail.
The SMTP configuration parameters for Outlook.com are:
ME DA ERROR DE TRANSPORTE CUANDO NO UTILIZO HOTMAIL O GMAIL
COMO SERIA P[ARA UN SERVIDOR NORMAL DE OUTLOOK
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de edgar suarez
kummers
Enviado el: Sunday, September 28, 2014 5:36 PM
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Error al enviar correo con CDO.
Una maravilla de código, pero amarrado a Hotmail.
NO, ME DA ERROR DE TRANSPORTE
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de Antonio Meza
Enviado el: Sunday, September 28, 2014 6:10 PM
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Error al enviar correo con CDO.
El formulario que subí te sirve para cualquier tipo de servidor, solo necesitas tener los datos.
A MI ME PASA LO MISMO UTILIZO Outlook disculpen si escribí con mayúscula, no me di cuenta
Saludos blas
De:
publice...@googlegroups.com [mailto:publice...@googlegroups.com] En
nombre de Antonio Meza
Enviado el: Sunday, September 28, 2014 6:21 PM
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Error al enviar correo con CDO.
Hola Luis Maria!!
Me da error de transporte en la conexión del servidor usando el ejemplo en visual foxpro
De:
publice...@googlegroups.com [mailto:publice...@googlegroups.com] En
nombre de edgar suarez kummers
Enviado el: Sunday, September 28, 2014 10:07 PM
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Error al enviar correo con CDO.
Gracias Maestro LMG, muy útil la información.
Eso mismo colega eso mismo me parece a mi
Luis María Guayán
Tucumán, Argentina
_____________________________
http://comunidadvfp.blogspot.com
COMO HAGO PARA VER EL IPS Y VER SI ME HAN BLOQUEADO EL PUERTO 25
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de Luis Maria Guayan
Enviado el: Monday, September 29, 2014 1:14 PM
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Error al enviar correo con CDO.
He probado con cuentas de @hotmail.com y @outlook.com y si funcionan ambas por el puerto 25
Buenas noches compañeros del foro, al reutilizar un código de envío de correo me encuentro con el siguiente error:No se ha podido enviar el mensaje
Error: 1429
Mensaje: OLE IDispatch exception code 0 from CDO.Message.1: Se requiere al menos rellenar el campo De o el campo Remitente, pero no se encontró ninguno..No lo había vuelto a usar desde que lo dejé funcionando en XP, ahora tengo W7 y no funciona. No recuerdo si en aquel entonces lo probé en Vista pero ahora lo probé y obtengo el mismo error.La información que se encuentra en google es escasa y por eso quería preguntarles si les ha ocurrido y cómo lo han solucionado porque mi aplicación queda inutilizada si no pue enviar correos.Les agradezco de antemano cualquier información al respecto.Saludos cordiales,Javier.
Anexo un simple formulario que capturas los datos, puse dos botones para GMAIL y YAHOO, los oprimen ya solo cambian su usuario y contraseña, llenan los datos de envio, a ver que diferencia notas.Como te comento tengo windows 8.1 pro a 64bit y realice la prueba y envia sin problema.NOTA: Esta comprimido el formulario con www.7-zip.orgsaludosAntonio Meza