| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
amarakoro Cdt

Registrado: 10 Ene 2005Mensajes: 11Ubicación: Bogota, Colombia
|
Publicado: Mie 12 Ene, 2005 3:22 am Asunto: Error con TNMPOP3 |
|
|
Estoy trabajando con POP3 para enviar correos tomando como servidor gmail, utilice el ejemplo que trae builder 5 de POP3 y al decirle que se conecte , este programa se queda pensando y aprox al minuto genera el siguiente error.
"Project pop3Demo.exe raised exception class EAbortError with message "Socket readln aborted". Process stopped. Use Step or Run to continue"
A que se debe esto??
Este es el codigo:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
NMPOP31->AttachFilePath = ".";
NMPOP31->DeleteOnRead = false;
NMPOP31->ReportLevel = Status_Basic;
NMPOP31->TimeOut = 0;
NMPOP31->Host = pop.gmail.com;
NMPOP31->Port = StrToInt(Edit2->Text); // = 995
NMPOP31->UserID = mi username;
NMPOP31->Password = mi passwordt;
NMPOP31->Connect();
Label6->Caption = "# of Messages: "+IntToStr(NMPOP31->MailCount);
}
el puerto 995 me lo dio Netscape mail al configurarlo con gmail
no se que anda mal en este codigo.
Si alguien tiene algun programa con codigo que funcione y me lo pueda pasar se lo agradezco |
|
| Volver arriba |
|
 |
eduard Invitado
|
Publicado: Mie 12 Ene, 2005 1:29 pm Asunto: |
|
|
Para enviar correo hay que usar el componente NMSMTP i para recibir el NMPOP3
Cuidado, si tu servidor solicita autentificacion para el envio de correos (utimamente la mayoria lo piden) entonces la cosa se complica.
El componente NMSMTP de Builder 5 no admite autentificacion (Builder6 si)
Yo lo solucioné con los componentes INDY (gratuitos) de internet.
eduard |
|
| Volver arriba |
|
 |
|