Original von Mirko:Mit dem Löschen von E-Mails hat das nichts zu tun, denn laut Standard bleibt der Index während einer Verbindung zum POP3-Server immer gleich. Andere Programm prüfen diese Zeichenkette beim Abruf von E-Mails aber niemals beim Löschen, das würde einerseits zu lange dauern
Doch.
Es ist ja richtig, dass der Index während einer Verbindung zum Server immer gleich bleibt. Nur macht der SSk _eine_ Verbindung zum Abrufen der Mails und eine _weitere_ zum Löschen. Und da ist keinesfalls garantiert, dass der Index (Message-Number) gleich bleibt.
Andere Programme prüfen die UIDL durchaus beim Löschen, wie folgendes Protokoll vom POP3 Client \'SimpleCheck\' zeigt (und das Dauert definitiv nicht zu lange, das Programm löscht mir auch einzelne Mails aus Postfächern mit mehreren hundert Mails schnell und zuverlässig):
08:24:13.921: Connection from 194.111.81.242, Tue Dec 18 08:24:13 2007<lf>
08:24:13.921: << +OK <127499921>, POP3 server ready.<cr><lf>
08:24:13.921: >> USER xxxx<cr><lf>
08:24:13.921: << +OK xxxx is known here.<cr><lf>
08:24:13.921: >> PASS xxxxxxx<cr><lf>
08:24:13.921: << +OK Welcome! 2 messages (7659 bytes)<cr><lf>
08:24:13.921: >> STAT<cr><lf>
08:24:13.921: << +OK 2 7659<cr><lf>
08:24:13.921: >> UIDL<cr><lf>
08:24:13.921: << +OK unique IDs follow...<cr><lf>
08:24:13.921: << 1 7T5U75P.CNM3791F934<cr><lf>
08:24:13.921: << 2 H2KG6P0.CNM37920510<cr><lf>
08:24:13.921: << .<cr><lf>
08:24:13.921: >> DELE 2<cr><lf>
08:24:13.921: << +OK Message deleted.<cr><lf>
08:24:13.921: >> QUIT<cr><lf>
08:24:13.921: << +OK ssg.xxxxx.it Server closing down.<cr><lf>
08:24:13.921: --- Connection closed normally at Tue Dec 18 08:24:13 2007. ---
08:24:13.921: