FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Sobre error para enviar email por gmail
Hola Amigos!
Tengo el siguiente código: procedure TForm1.Button1Click(Sender: TObject); begin IdMessage1.Clear; IdMessage1.From.Address:='x@gmail.com'; IdMessage1.Subject:='Hola'; IdMessage1.Body.Text:='Hola como te va?'; IdMessage1.Priority:=TIdMessagePriority(mpNormal); IdSMTP1.Port:=587; IdSMTP1.Host:='smtp.gmail.com'; IdSMTP1.UseTLS:=utUseRequireTLS; IdSMTP1.Username:='x'; IdSMTP1.Password:='x...'; IdSMTP1.Connect; IdSMTP1.Send(IdMessage1); IdSMTP1.Disconnect; end; Y me manda el siguiente error: Project:Project1.exe raised exception class EIdTLSClientSSLIOHandlerRequred with message 'SSLIOHandler is required for this setting' A que se refiere con esto? Muchas gracias por la atención que tiene para leer este mensaje. |
#3
|
||||
|
||||
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#4
|
|||
|
|||
Hola Caro y Roman!
Voy a hacer algunas pruebas bajando los SSL de donde me dijo Caro y voy a probar el ejemplo que me pasaste Roman. Muchas gracias a ambos y les digo màs adelante el resultado de las pruebas que hice. Saludos! |
#5
|
|||
|
|||
Hola amigos del foro!
Hola Caro y Roman! Ya instale los SSL y para asegurarme aparte de instalarlo, dentro del proyecto coloque los archivos: libeay32.dll libssl32.dll ssleay32.dll Además me marcaba otro error, el cual yo intuí y se lo quite haciendo lo siguiente: En la propiedad IOHandler del IdSMTP le puse IdSSLIOHandlerSocketOpenSSL1 Y con esto ya no me marco ningún error al compilarlo, pero al momento de ejecutarlo...se queda sin hacer nada y con el mensaje: Resolving Hostname Me pueden hacer el favor de decirme a que se debe esto? y como lo puedo corregir? Muchas Gracias! Saludos! P.D. Todo lo he hecho con código (tiempo de ejecución), solo lo que les puse arriba lo he hecho en tiempo de diseño. |
#6
|
|||
|
|||
Perdón se me olvidaba que lo anterior lo hace con el puerto=465 y cuando le pongo el puerto=587 me marca:
raised exception class EIdOSSLCouldNotLoadSSLLibrary with message 'Could not load SSL library' Saludos! |
#7
|
||||
|
||||
Cita:
Cita:
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al enviar un email | SMTZ | .NET | 1 | 15-09-2007 09:26:44 |
enviar un email desde delphi a hotmail o gmail | abraham | SQL | 30 | 06-08-2007 16:46:20 |
Problema para enviar email con indy delphi7 | cmena | Internet | 2 | 13-10-2005 21:58:55 |
Al enviar email, Error 550, Por que? | URBANO | Internet | 1 | 21-02-2005 09:04:50 |
como puedo hacer para enviar un quick report por email?? | merlin | Internet | 1 | 14-12-2003 20:24:17 |
|