Nb de NOUVEAUX messages

cs_Lus Messages postés 35 Date d'inscription lundi 6 novembre 2000 Statut Membre Dernière intervention 6 mars 2008 - 5 janv. 2006 à 15:58
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 15 janv. 2006 à 00:35
Bonjour!

J'aimerai savoir comment récupérer le nombre de nouveaux message en se connectant sur un serveur Pop. La language est VB.

J'ai bien compris les différentes requetes entre C/S. La requete STAT donne le nombre TOTAL de message... Comment obtenir uniquement le nombre de nouveaux messages...???

Merci de vos aides!!

8 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
5 janv. 2006 à 18:59
Salut,



en regardant les sources qui permettent de faire cà par exemple...

_____________________________________________________________________
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
5 janv. 2006 à 19:48
LIST de mémoire....


sinon il faut consulter la RFC n°1939 (dispo ici en français)


PCPT [AFCK]
0
cs_Lus Messages postés 35 Date d'inscription lundi 6 novembre 2000 Statut Membre Dernière intervention 6 mars 2008
6 janv. 2006 à 15:26
Merci pour la doc... mais je l'ai déjà lu... et justement, l'argument STAT ne donne que le nombre TOTAL des msg et non le nombre de NOUVEAUX messageS...... A suivre!!!!
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
6 janv. 2006 à 15:51
salut,

t'es sûr de l'avoir bien lue?

parce que si tu bloques sur STAT....

c'est quoi le premier mot de mon précédent post?



t'es obligé de faire un STAT.

tu récupères, si ok et >0 alors tu fais un LIST.

et tu as, ligne par ligne avec le numéro (donc pas forcément se suivant par pas de 1), leur taille.



cf RFC :

C : LIST


S : +OK 2 messages (320 octets)


S : 1 120


S : 2 200


S : .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Lus Messages postés 35 Date d'inscription lundi 6 novembre 2000 Statut Membre Dernière intervention 6 mars 2008
12 janv. 2006 à 15:33
Oui ok pour sa. Je suis d'accord. Mais la STAT comme le LIST ne donne que le nombre TOTAL de msg présen dans la boit mail. Et non le nombre de NOUVEAU msg....
A tu dotre idé????? Merci!
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
12 janv. 2006 à 17:38
ta boîte est vide.

tu reçois 2 messages.

STAT tout comme LIST te renvoient 2.

tu lis un des 2 messages (avec un soft tel outlook par exemple) en téléchargeant un seul des 2 messages.

tu as "option : laisser une copie sir le serveur". c'est à dire que
quand tu vas relever ton mail, il sera considéré comme lu. (comme si tu
le lisait on line sur ton pop sans le supprimer.



re-check, STAT te renvoie 2, LIST 1



lis la RFC, tout y est indiqué
0
cs_Lus Messages postés 35 Date d'inscription lundi 6 novembre 2000 Statut Membre Dernière intervention 6 mars 2008
15 janv. 2006 à 00:09
Oui ok je ne demande qu'a te croire.... Mais lorsque je test, je n'obtient pas ce résultat.

De plus, dans ce RFC traduit en francais, l'instruction LIST est cencé renvoyé des infos sur un message en particulier (si il y a un num de msg) sinon, l'instruction renvoi des info pour tout les msg....
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
15 janv. 2006 à 00:35
message du 6 janvier !!!







C : LIST

S : +OK 2 messages (320 octets)

S : 1 120

S : 2 200

S : .



traduction...



Client envoie : LIST

Serveur renvoie : +OK 2 messages (320 octets) soient le nombre de messages NON-LUS !!!

(donc ta question de départ!!!)

puis

Serveur renvoie : 1 120 soit taille du message 1

Serveur renvoie : 2 200 soit taille du message 2

enfin

Serveur renvoie : . séparateur final



on tourne en boucle depuis le début !!!
0
Rejoignez-nous