Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   enviar correo con delphi 5 e indy 9 (https://www.clubdelphi.com/foros/showthread.php?t=87341)

Espartaco 17-12-2014 11:11:43

enviar correo con delphi 5 e indy 9
 
Hola amigos como prometi en un hilo anterior, aqui estoy con otro problema.

Utilizo Windows XP, delphi 5 e Indy 9.0.17.

Estoy intentando enviar un correo desde gmail. He mirado por el foro y probado varias rutinas y no me funciona ninguna. Una me da error, otra no reconoce algunas llamadas como TIdAttachmentFile por ejemplo.

El caso es que no consigo enviar nada. No se si en el form hay que poner algun componente de las Indy y como usarlo, es que es la primera vez que hago esto.

Me gustaria si alguien puede guiarme paso a paso como para un niño por mi ignorancia respecto al tema de envio de correo.

Muchas gracias de antemano.

Casimiro Notevi 17-12-2014 11:35:31

Abajo tienes más enlaces. Deberías especificar exactamente qué problema tienes, mensajes de error, etc. y poner tu código.

Casimiro Notevi 17-12-2014 23:23:35

https://www.dropbox.com/s/ovf0t2o5yt...ndy-9.rar?dl=0

Enviar-correo-con-SMTP-de-Gmail-con-Indy-9

nlsgarcia 18-12-2014 03:18:11

Espartaco,

Cita:

Empezado por Espartaco
...Enviar correo con Delphi 5 e Indy 9...Estoy intentando enviar un correo desde Gmail...no me funciona...

:rolleyes:

Revisa esta información:
En el enlace anterior, encontraras diversas formas de enviar emails.

Espero sea útil :)

Nelson.

Espartaco 18-12-2014 10:25:56

Muchas gracias por vuestra rapida respuesta.

Ya habia probado las sugerencias que cita Nelson sin conseguir nada, probablemente me falte parte de codigo y demas.

He probado el ejemplo que cita Casimiro y la primera vez que lo ejecute me indicaba que no encontraba IdSSLOpenSSL y me ofrecia para indicarle la ruta. Asi lo hice y la segunda vez que lo ejecuto me da el error

Ojo Aqui habia puesto la imagen del error pero no sale no se porque, lo he intentado con copia/pega porque si le pincho en insertar imagen me pide una url y no se cual voy a ponerle

de todas formas el error dice
"Project Ejemplo.exe raised exception class EIdOSSLCouldNotLoadSSLLibrary whit message 'Could not load SSL Library.'. Process stoped. Use Step o run to continue"

Me he dado cuenta que este error proviene de la libreria IdSSLOpenSSL y he intentado buscar la libreria que me dice el error pero no la encuentro por ningun sitio.

Podriais orientarme por favor

Pd: Creo que es una tonteria pero en el campo nombre de usuario tengo que poner el mismo que el correo del remitente no?

Muchas gracias por vuestra ayuda e interes

Espartaco 18-12-2014 12:55:37

Bueno amigos parece que el error que os he comentado en el post anterior ya lo he arreglado, parece ser que le faltaba encontrar las librerias ssl y lo he solucionado copiando en el windows\system y windows\system32 los archivos SSLAY32.DLL Y LIBEAY32.DLL.
El problema ahora es que me da el siguiente error y este no se por donde atacarlo

"Error connecting with SSL"

No se si es porque no he usado las librerias correctas o por otra cosa. Estas librerias las he cogido de un ejemplo de envio que venian incluidas en el rar.

Seguire investigando lo que pueda a la espera de vuestra valiosa ayuda.

Un saludo


La franja horaria es GMT +2. Ahora son las 01:25:57.

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