![]() |
idPOP3: Alle emails haben gleiches datum...!?
Der Mail Server wird auf neue Mails uberpruft, und es soll jeweils die "frischeste" mit dem aktuelsten datum dar gelassen werden, und alle anderen sollen gelöscht werden.
Delphi-Quellcode:
leider bleibt die idMessage1.date IN DER FOR SCHLEIFE immer gleich...
for i:= 1 to MsgCount do
begin IdPOP31.Retrieve(i, form1.IdMessage1); /////////hier wird was gemacht/////// end; // for obwohl die sich ändern sollte... Hatte jemmand das gleiche problemm |
Re: idPOP3: Alle emails haben gleiches datum...!?
Vieleicht sollte man den "form1.idmessage1.Date" formatieren, damit uberhaupt Vergleiche ausgeführt werden können...!?
|
Re: idPOP3: Alle emails haben gleiches datum...!?
Moin,
ich hab's bei mir mal kurz getestet, kann Dein Problem leider (oder besser zum Glück für mich :wink:) nicht nachvollziehen. Ich hab auch 'ne Schleife in der ich Mails vom POP-Konto auslese um sie dann in einen IMAP-Server zu verschieben. Hab also eben schnell 'ne MessageBox eingebaut
Delphi-Quellcode:
um mir das Datum der Mails anzeigen zu lassen, und bei mir läuft das ohne Probleme.
MessageBox(handle,Pchar(FormatDateTime('dd-mm-yyyy hh:mm:ss',MyMessage.Date)),'Caption',MB_OK);
Im Grossen und Ganzen habe ich folgende Abweichungen :
Delphi-Quellcode:
vor jedem Aufruf von Retrieve um
MyMessage.Clear;
MyMessage.NoDecode := true; 1) den Inhalt der Message zu löschen (warscheinlich nicht nötig) 2) zu verhindern, das die Message automatisch dekodiert wird. Ach ja, ich verwende die Indy 9.0.18 mit zwei kleinen Bug-Korrekturen (allerdings nur bezüglich der Timezone). Tschüss, Lutz [OT] Wenn ich jetzt richtig gezählt habe, dann ist das mein 100ster Beitrag :dancer: :bounce2: [/OT] |
Re: idPOP3: Alle emails haben gleiches datum...!?
Danke fur die Mühe..
Habe eben getestet, ich habe die message nicht ge "Clear"ed, das war das problemm. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz