Gracias por el código.
Ahora estuve probando el código que me dejaste y me tira error cuando se va a conectar (en la línea IdPOP31.Connect). El error que tira es:
Project Project1.exe raised exception class EIdAlreadyConnected with message 'Already connected.'
Antes de todo yo le agregué los parametros de conexión que son:
Código Delphi
[-]
IdPOP31.Host := 'server5.server';
IdPOP31.Port := 143;
IdPOP31.Username := 'cualquiera@cualquiera.com';
IdPOP31.Password := 'password';
IdPOP31.Connect;
Muchas gracias por tu ayuda.