Ver Mensaje Individual
  #2  
Antiguo 25-10-2007
fide fide is offline
Miembro
 
Registrado: oct 2006
Posts: 331
Reputación: 20
fide Va por buen camino
Question Codigo

Aqui los datos de mi problema...

cliente es un TidIMAP4
mail es un TidMessage

Aqui esta el codigo que uso para descargar el mensaje desde el servidor...

¿Que es lo que esta mal, o por que me da ese error?

Código Delphi [-]
cliente.Host := 'miServidorIMAP';
  cliente.Port := 143;

  cliente.Username := 'fide';
  cliente.Password := 'miPassword'

  cliente.Connect;

    cliente.SelectMailBox('INBOX');
    cliente.Retrieve( 3, mail);  //Esta es la linea que me da error o que no trabaja correctamente...

    boxSubject.Text := mail.Subject;
    boxFrom.Text := mail.From.Address;

   for X := 0 to Pred(mail.MessageParts.Count) do
     if (mail.MessageParts.Items[X] is TIdText) then
        begin
          boxBody.Lines.Clear;
          boxBody.Lines.AddStrings(TidText(mail.MessageParts.Items[X]).Body);
        end;

Por favor necesito ayuda con esto.

Última edición por fide fecha: 25-10-2007 a las 23:49:16.
Responder Con Cita