![]() |
POP3 mit TClientSocket
hi,
habe ein programm, was zu einem pop3 server connecten kann und sonst halt alle befehle senden und empfangen kann. ich möchte nun wissen, ob es einen befehl gibt, der nur die anazahl der UNGELESENEN nachrichten zurückgibt. wenn nicht, wie kann man das am einfachsten lösen, dass nur die anzahl der ungelesenen angezeigt wird, ohne die mails auf dem server zu löschen? kann jemand helfen? schonmal danke. MfG freak1985 |
Re: POP3 mit TClientSocket
Hi.
Für solche Dinge ist das IMAP Protokoll gedacht ;-) POP kann sowas nicht. |
Re: POP3 mit TClientSocket
Ob die Mails beim Erhalten vom POP3-Server gelöscht werden, hängt von einer Einstellung ab. Ich weiß bloß nicht mehr, wie die heißt ;)
Wegen dem Erhalten der Anzahl der EMails dürfte dich das Pop3-RFC weiterbringen (einfach auf google danach suchen, erster link ;) ), oder ![]() Bezüglich der ungelesenen Nachrichten: Ich glaube nicht, dass das geht (zumindest über Pop3), nachdem das afaik nicht auf dem Pop3-Server sondern intern verwaltet wird. |
Re: POP3 mit TClientSocket
k es geht wirklich nicht.
dann werde ich wohl alle messageID's auslesen müssen und zwischenspeichern müssen, um später dann nur noch die neuen zu finden. es müssen ja nicht unbedingt die ungelesenen sein, sondern halt alle neuen praktisch. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 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