![]() |
Problema con Indy y SMTP
Tengo una aplicación desarrollada en delphi 2006, que sirve para enviar correos con el compnente de INDY (IdSMTP), envia el correo y adjuntos sin problemas, ahora bien en el momento que he configurado el programa en el cliente,colocando los puertos que tocan, la direccion smtp correcta,usuario , pasword todo correcto.
El componente del SMTP se conecta al servidor, pero cuando llega la hora de enviar el correo "SMTP.Send(IdMsgSend);" Se produce un error (no consigo detectar este error) y no lo envia, si cambio la configuración y coloco el servidor de correo nuestro funciona, el proveedor de hosting del cliente es "http://www.arsys.es", y el de nuestra empresa es "http://www.digitalvalue.es/". He revisado todo los correos referentes al componente INDY y no encuentro solucion, ha alguien le pasa. No me sirve utilizar el smtp de otro sitio necesito el del cliente.:o |
Hola,
Si la aplicación funciona bien usando un servidor y no funciona usando otro... entonces el problema puede muy bien estar en el servidor conque no funciona, y no con en la propia aplicación. Es probable que el servidor que no te deja enviar los correos lo haga por alguna razón. Y tendrías que contactar con ellos para averiguarlo. En todo caso si el problema está en el servidor, poco podrás hacer desde tu aplicación. |
al final lo he resuelto añadiendo las librerias SSL, de seguridad y asi ya funciona, debe ser problema entre proveedores de servicios de internet.
:cool: |
La franja horaria es GMT +2. Ahora son las 21:43:27. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi