FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
SSL, tienes la libreria con el programa?
|
#2
|
||||
|
||||
En la carpeta dl ejecutable tengo las dos dll: libeay32 y ssleay32. O ¿te refieres a alguna otra librería?
|
#3
|
||||
|
||||
efectivamente al libeay32.dll y openssl.exe
|
#4
|
||||
|
||||
He pasado a Indy 10
Bueno. Después de muchas idas y venidas he instalado los componentes de Indy 10, descargados desde https://indy.fulgan.com/ZIP/Indy10_5359.zip (vienen con el instalador para todas las versiones de Builder y Delphi). He modificado el código de la siguiente forma:
Código:
IdMessage1->From->Address = "administracion-socios@internautas.org"; //Remitente IdMessage1->Subject = "Prueba de envío"; IdMessage1->Body->SetText("Esto es una prueba."); IdMessage1->Recipients->Add(); IdMessage1->Recipients->EMailAddresses = "angelmatillacandas@gmail.com"; //Destinatario IdSSLIOHandlerSocketOpenSSL1->PassThrough = true; IdSMTP1->IOHandler = IdSSLIOHandlerSocketOpenSSL1; IdSMTP1->Username = "<usuario>"; IdSMTP1->Password = "<clave>"; IdSMTP1->Host = "mail.internautas.org"; IdSMTP1->AuthType = satDefault; IdSMTP1->Port = 25; IdSMTP1->Connect(); IdSMTP1->SendCmd("STARTTLS"); IdSSLIOHandlerSocketOpenSSL1->PassThrough = false; IdSMTP1->Authenticate(); IdSMTP1->Send(IdMessage1); Y en la carpeta del ejecutable están las librerías SSL |
#5
|
||||
|
||||
Cita:
Revisa porque hay diferentes versiones según el sistema (32/64 bits). Revisa los parámetros que necesitas para conectarte. Te lo digo porque estoy con el mismo tema y he tenido que instslar la versión 10 de las Indy, porque según la autentificación del servidor, no te va a servir con la versión 9, que es la que viene por defecto en Delphi/BCB 6/7. Revisa este link: http://www.indyproject.org/kb/index....ststarttls.htm
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 04-05-2016 a las 13:41:19. |
#6
|
||||
|
||||
Cita:
|
#7
|
||||
|
||||
Las bibliotecas se descargan de http://indy.fulgan.com/SSL/ y, específicamente, debería servirte ésta, que es la de Windows 64bits.
LineComment Saludos |
#8
|
||||
|
||||
Cita:
|
#9
|
||||
|
||||
¡Qué raro! Esa biblioteca no parece tener nada que ver con Indy o SSL. De todas formas, si no mal recuerdo, en el visor de eventos de Windows puedes ver más detalles de porqué no se pudo cargar una DLL. Quizá te de alguna idea.
LineComment Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
?Envio de correos ? | jasmad | Lazarus, FreePascal, Kylix, etc. | 16 | 02-10-2012 15:45:02 |
Error al enviar correos con TIdSMTP | RaulChemical | Internet | 1 | 05-03-2008 17:15:46 |
Detener envío de e-mail con TIdSMTP | gluglu | Internet | 1 | 18-05-2007 17:13:10 |
Envio de Correos Masivo | Esau | Internet | 2 | 10-04-2007 01:46:11 |
Envio de archivos adjuntos con TIdSmtp | murci | Internet | 3 | 14-02-2007 13:27:02 |
|