PDA

Ver la Versión Completa : Problema al enviar Email con indy en delphixe5


kurono
11-02-2014, 04:04:07
hola amigos e impletamentado un codigo para enviar un email con gmail en delphixe5 pero no me funciona el boton donde tengo el codigo se queda conjelado y no envia el email este es el codigo

begin
IdSMTP1.Heloname:='test';
IdSMTP1.Host:='smtp.gmail.com';
IdSMTP1.Username:='umail@gmail.com';
IdSMTP1.Port:=465;
IdSMTP1.Password:='pass';
IdSMTP1.Connect;

IdMessage1.clear;
IdMessage1.From.Text :='Testing';
IdMessage1.BccList.EMailAddresses :='umail@gmail.com';
IdMessage1.Priority := mpHigh;
IdMessage1.Sender.Text:='Umail';
IdMessage1.Subject := 'Subject';
IdMessage1.Body.Add('test');

Try
IdSMTP1.Send(IdMessage1);
except
showmessage('No se pudo enviar el Email')
end;
end;

Neftali [Germán.Estévez]
12-02-2014, 09:49:02
Si no recuerdo mal, para enviar correos con GMail, debes utilizar SSL.
Revisa hilos que hablan del tema, hay varios:

* http://www.clubdelphi.com/foros/showthread.php?t=71834
* http://www.clubdelphi.com/foros/showthread.php?t=65422
* http://www.clubdelphi.com/foros/showthread.php?t=40611

Al final de la página tienes unos cuantos enlaces más.

FideRosado
12-02-2014, 16:12:04
te falta implementarle iohandle para ssl porke sino ni te va a salir.. ha y version 3 en uns se sus propiedades

kurono
12-02-2014, 22:23:47
analizare los link luego les cuento

JuanHC
24-02-2014, 17:27:43
Hola,
Me pasaba lo mismo, y es por que desde Gmail hay que activar la opcion de poder usar POP, hay que entrar con el usuario que uses para enviar mails, y en herrameintas activar esta opcion

saludos