Otra opción envío correo electrónico que no se CDO desde VFP9 sp2

164 views
Skip to first unread message

Arciga

unread,
Jan 27, 2016, 11:59:56 AM1/27/16
to Comunidad de Visual Foxpro en Español
Saludos,

Preguntando si habrá otra forma de envío de correo electrónico en VFP 9 sp2 que no sea vía CDO?

Mi problema es que desde una oficina en particular no salen los correo vía CDO, y desde otras oficinas de la empresa, geográficamente separadas, si salen.

La aplicación es la misma y la cuenta de correo a partir de la cual se envían es la misma; por supuesto que no es un problema de usuario o contraseña o puerto, insisto ya que desde cualquier otro lugar, excepto de una oficina, si salen todos los envíos.

En todas las oficinas nuestro ISP es Telmex a través del servicio conocido como 'infinitum' en México.

Despues de varios días no logro encontar el porque de este bloqueo; ya reinicie el modem del ISP, revise la posibilidad de algun virus en los equipos de la oficina en cuestión y nada. Unos equpos tienen win 7 pro, otros win xp y el servidor win server 2008 r2, todos originales y con la licencia correspondiente, incluso si ejecuto la aplicación ni desde el servidor salen los correos.

De antemano gracias

Miguel A.

unread,
Jan 27, 2016, 1:36:46 PM1/27/16
to Comunidad de Visual Foxpro en Español
¿Has comprobado que el remitente (.From) es el mismo usuario del que estás indicando: smtp, name y passdword, porque suele ser ese el problema?.
Saludos,
Miguel

Antonio Arciga

unread,
Jan 27, 2016, 1:52:28 PM1/27/16
to publice...@googlegroups.com
Gracias por responder.


Lo he comprobado y es correcto.

La aplicación tiene los valores fijos a través de constantes, y el usuario solo selecciona la dirección de correo a quien se le envía la factura pdf y xml; como decía en el post inicial la aplicación es exactamente igual, es decir, el ejecutable, que es el mismo en todos los casos, está instalado en la maquina de cada usuario. Lo único que cambia es la dirección IP que asigna el ISP en forma dinámica en cada oficina donde está el modem.

--
Atte.
Antonio Arciga

Antonio Meza

unread,
Jan 27, 2016, 2:58:08 PM1/27/16
to Comunidad de Visual Foxpro en Español
Hola!!

Si usas Telmex (infinitum) por default tiene bloqueado el puerto 25 para envió de correos, para los paquetes mas altos esta desbloqueado en algunos casos, si lo necesitas en los paquetes mas baratos tienes que hablar y solicitar que abran el puerto, por eso es que te funciona en algunos lugares y en otros no.

saludos
Antonio Meza

Martin Paredes

unread,
Jan 27, 2016, 3:53:21 PM1/27/16
to Comunidad de Visual Foxpro en Español
cual es el codigo y/o mensaje de error...?

Salds.....
Mapasac

Antonio Arciga

unread,
Jan 27, 2016, 5:53:08 PM1/27/16
to publice...@googlegroups.com
Nuevamente gracias por responder.

El codigo de error es el siguiente:


No pudo enviarse el e-mail
Error No: 1429

Mensaje: OLE Idispatch exception code 0 from CDO.Message.1: Error de transporte en la conexión al servidor


Éste error se muestra siempre, aún cuando he cambiado para fines de prueba la cuenta de envío (dirección, usuario, smtp, puerto) de diferentes proveedores (hotmail, gmal, yahoo, etc). Dichas pruebas fuerón realizadas desde equipos (win xp, win 7 pro, win 10 y win server 2008 r2) fallando solamente en las de una oficina específica.


Por otro lado, ciertamente habré de comunicarme a soporte técnico en 'telmex' y solicitar lo relativo a los puertos de salida.
--
Atte.
Antonio Arciga

Martin Paredes

unread,
Jan 27, 2016, 6:03:32 PM1/27/16
to Comunidad de Visual Foxpro en Español
Normalmente este error esta relacionado con la configuracion del SMTP. Qué servidor SMTP utilizas?

Slds...
Mapasac


El miércoles, 27 de enero de 2016, 10:59:56 (UTC-6), Arciga escribió:

Antonio Arciga

unread,
Jan 27, 2016, 6:11:23 PM1/27/16
to publice...@googlegroups.com
Estos son los SMPT según sea la cuenta de la que esté enviando:

smtp.gmail.com
puerto:465

smtp.live.com
puerto:25

smtp.office365.com
puerto: 587

smtp.mail.yahoo.com
puerto:25

Vuelvo a repetir, con estos valores y la respectiva cuenta si funciona correctamente el envío de todas las demas oficinas e incluso desde mi domicilio particular habiendo probado hasta en diversos lugares públicos (cafe-internet) enviandose correctamente.

Solamente desde una oficina no salen.

--
Atte.
Antonio Arciga

Martin Paredes

unread,
Jan 27, 2016, 6:18:17 PM1/27/16
to Comunidad de Visual Foxpro en Español
revisa el estatus de los puertos.......

http://www.t1shopper.com/tools/port-scan/


Salds...
Mapasac



El miércoles, 27 de enero de 2016, 10:59:56 (UTC-6), Arciga escribió:

Antonio Meza

unread,
Jan 27, 2016, 6:36:06 PM1/27/16
to Comunidad de Visual Foxpro en Español
Hay paginas que te dicen si tienes abierto el puerto, va hacer lo que te comento con Telmex es normal con el puerto 25.

Saludos
Antonio Meza


El miércoles, 27 de enero de 2016, 17:11:23 (UTC-6), Arciga escribió:
Estos son los SMPT según sea la cuenta de la que esté enviando:

smtp.gmail.com
puerto:465

smtp.live.com
puerto:25

smtp.office365.com
puerto: 587

smtp.mail.yahoo.com
puerto:25

Vuelvo a repetir, con estos valores y la respectiva cuenta si funciona correctamente el envío de todas las demas oficinas e incluso desde mi domicilio particular habiendo probado hasta en diversos lugares públicos (cafe-internet) enviandose correctamente.

Solamente desde una oficina no salen.

Jsol

unread,
Jan 28, 2016, 4:41:12 AM1/28/16
to Comunidad de Visual Foxpro en Español
Puede ser que según el antivirus que tengas en el equipo que ha de enviar el e-mail por CDO, tenga bloqueadas por propiedades del mismo, el envío de gusanos.
En mi caso me pasa en el Mc Afee.

También, a veces no me envía los e-mails, por error en la dirección e-mail del destinatario.

Saludos.

Joan Solsona

sochandoreno

unread,
Jan 28, 2016, 3:08:15 PM1/28/16
to Comunidad de Visual Foxpro en Español
Saludos,

Amigo en una oportunidad me paso con una cuenta de GMAIL, que se debe activar en el perfil de la cuenta, la opción de seguridad: Permitir el acceso de aplicaciones menos seguras.


Espero te sirva de algo.

Atte.,
Jaime Vargas De La Torre
Vencom Services, C.A.
Reply all
Reply to author
Forward
0 new messages