Pregunta al enviar correo
Antes que nada, hola a todos en el foro:
Uso delphi 7 y las indy version 9, tengo un problema tengo un procedimiento con el cual envio correos desde mi aplicación y todo funcionaba perfectamente bien con el cliente que usaba el sistema, solo que un dia cambiaron de servidor los dominios y ahi empezo el problema en outlook, windows mail e incredimail sale la siguiente leyenda al enviar un correo: "El servidor al cual esta conectado esta utilizando un certificado de seguridad que no pudo ser comprobado El nombre CN del certificado no coincide con el valor pasado Desea continuar utilizando este servidor?" y pone los botones Si y No le doy y se va el correo pero desde mi aplicación no se va y a lo ultimo me manda el mensaje "connection closed gracefully" me imagino que quizas se queda esperando una respuesta pero como la pregunta no sale oes no hay respuesta y el correo no se va Este es mi codigo de delphi
agradezco cualquier comentario de su parte o sugerencia. Gracias por todo. |
Por si les pasa
Finalmente encontre la solución a mi problema al enviar los correos. Aunque la verdad no me queda claro el porque. Solo cambie dos cosas:
1: la propiedad del SSL2 PassThrough la cambie de True a False 2: quita la linea del codigo SMTP.SendCMd('STARTTLS',220); y ahora si los correos se van como si nada. Gracias de igual manera ahi dejo mi comentario por si alguien llegara a tener un problema similar. :D |
La franja horaria es GMT +2. Ahora son las 21:22:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi