Also ich raff rein gar nichts mehr. Folgender Code:
Delphi-Quellcode:
IdPOP3.RetrieveHeader (i,IdMessage) ;
MessageID := IdMessage.MsgId ;
Log.Add ('MsgId = ' + MessageID) ;
Soll mir in eine Log Datei die MessageID schreiben. Die ist aber IMMER leer, im Logbuch steht also nichts als
Führe ich folgenden Code aus:
Delphi-Quellcode:
IdPOP3.RetrieveHeader (i,IdMessage) ;
MessageID := IdMessage.MsgId ;
ch := MessageID[ID] ; // ch = char
Log.Add ('MsgId = ' + MessageID) ;
dann steht plötzlich die korrekte MessageID im Logbuch

Ich bin doch nicht blöd, oder was?