kurisutofu64
Messages postés16Date d'inscriptionmercredi 18 février 2004StatutMembreDernière intervention28 novembre 2007
-
23 mai 2007 à 05:59
kurisutofu64
Messages postés16Date d'inscriptionmercredi 18 février 2004StatutMembreDernière intervention28 novembre 2007
-
23 mai 2007 à 14:58
Bonjour,
J'espere poster ce message dans la bonne section, et sinon, veuillez m'en excuser ...
Voici mon probleme:
Mon programme se connecte a un server pop3 et apres avoir traité chaque mail, il le supprime.
Or, j'utilise la comand "dele" comme il se doit, je pense.
Si j'ai bien tout compris, les mails sont donc marqués comme supprimés mais la suppression ne sera effective qu'apres l'envoi de la command "quit".
Or, apres cette command, seulement le dernier mail supprimé est effectivement supprimé!
Savez vous ce qu'il se passe?
J'avais pensé que peut etre cela venait de l'indexage. Par exemple, si on a la liste de mail suivante:
3- Mail numero 3
2- Mail numero 2
1- Mail numero 1
si je supprime 1, la nouvelle liste sera:
2- Mail numero 3
1- Mail numero 2
donc la suppression du mail numero 2 sera en fait, la suppression du numero 3 (vous suivez mes explications obscures?)
Mais j'ai lu que l'indexage ne changeait qu'apres la command "quit" donc ca ne devrait pas arriver ...
Et puis, par doute, je supprime en partant du plus elevé dans la pile (ici, 3) et donc evite ce probleme. Mais j'ai toujours qu'un seul mail de supprimé ...