POP3- Suppression de Mail [Résolu]

Messages postés
16
Date d'inscription
mercredi 18 février 2004
Dernière intervention
28 novembre 2007
- - Dernière réponse : kurisutofu64
Messages postés
16
Date d'inscription
mercredi 18 février 2004
Dernière intervention
28 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é ...

J'espere que vous pourrez m'aider!
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
16
Date d'inscription
mercredi 18 février 2004
Dernière intervention
28 novembre 2007
3
Merci
En fait j'ai réussi a corriger le probleme ...

je lisais le mail, puis le supprimais, puis passer au suivant etc ...

Maintenant, je lis tout les mails et ensuite, je refais une boucle pour tout supprimer et là,ca passe ...

Peut etre que la command "retr" y est poru quelque chose, je sais pas ...

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de kurisutofu64
Messages postés
1025
Date d'inscription
mardi 4 février 2003
Dernière intervention
7 juin 2010
3
Merci
En effet,

Si on vérifie le standard POP3 (rfc 1939)

Sous RETR, il y a le commentaire suivant :

If any messages have been marked as deleted by the POP3 server, they are unmarked.

Amicalement, SharpMao

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de SharpMao
Messages postés
16
Date d'inscription
mercredi 18 février 2004
Dernière intervention
28 novembre 2007
0
Merci
Merci! C'est vrai que j'ai pas pensé à vérifier la version anglaise ...
Commenter la réponse de kurisutofu64

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.