NOMBRE D'EMAIL RECUS DANS UNE BOITE POP3

Messages postés
558
Date d'inscription
mardi 4 février 2003
Statut
Membre
Dernière intervention
18 février 2006
- - Dernière réponse : cs_espada
Messages postés
26
Date d'inscription
samedi 23 décembre 2006
Statut
Membre
Dernière intervention
27 février 2008
- 28 juin 2007 à 17:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/13228-nombre-d-email-recus-dans-une-boite-pop3

cs_espada
Messages postés
26
Date d'inscription
samedi 23 décembre 2006
Statut
Membre
Dernière intervention
27 février 2008
-
c'est inutile ta fonction, puisqu'il y a déja une fonction qui le fait directement : imap_num_msg();
ça c'est bien!
thepopolinux
Messages postés
245
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
21 juin 2004
-
Moi osi jen avais posté une source ki fesé pareil mé bcp + arcaique !
Mais elle avait le mérite d'être très fast parceke si tu fais une boucle sur un serv très lent ... c pa le top mais j'aprécie la simplicité !
Le seul truc c'est que PHP te mache le travail :) Now fo ke tu face parail en socket gars !

@++
Bravo kan mem !
cs_olid
Messages postés
296
Date d'inscription
lundi 2 septembre 2002
Statut
Membre
Dernière intervention
28 janvier 2008
-
Pour lautre source, ladresse etait :

http://www.phpcs.com/article.aspx?Val=689

Dézolé ;op
cs_olid
Messages postés
296
Date d'inscription
lundi 2 septembre 2002
Statut
Membre
Dernière intervention
28 janvier 2008
-
Hum hummm... je viens de faire quelques tests spéziales qui m'améne à vous déconseiller cette fonction (utilisez la fonction de l'autre source dépozée aujourdhui)

J'ai réglé mon outlook pour quil supprime pô les messages du serveur (sauf si ils ont plus de 5 jours ou si je vide la corbeille).

Conséquences:

-La fonction renvoie le nombre de message total...lus et non lus !

-Quand ya bocoup de mails (environ 100), la fonction plante car il fô plus de 30secondes (limite temps standard pour un script PHP) pour recuperer tous les entetes puis les compter :o(((((

Mon autre source est mieux car elle passe direct par IMAP qui renvoie le nombre et non les entetes...au pire, za prend 5 secondes maxi.

Par contre, sur 6 comptes POP3 testés, l'autre source ne fait pô la difference, elle aussi, entre lu et non-lu dans 5 des cas... Comme le resultat est calculé par la fonction IMAP du serveur appelé, le pb vient de l'hebergeur de la boite POP3 :o(

Dézolé si vous aviez deja integré zette source à votre site :o|
mathieumg
Messages postés
558
Date d'inscription
mardi 4 février 2003
Statut
Membre
Dernière intervention
18 février 2006
-
Non mais je parle d'un compte POP3 que normalement nous pouvons vérifier qu'avec Outlook ou autre logicel de messagerie. Caramail est déja en ligne alors pourquoi utiliser un autre site ?

Merci

Mathieu M-G
http://www.maxicom.ca.tc