Lire un nombre limité de mails

Eléphant du PHP | 81 Messages

17 janv. 2011, 23:17

Bonjour

Je lis des boites aux lettres avec :

Code : Tout sélectionner

if ($mail_cnx = imap_open ("{".$serveur_entrant.$port.$protocole.$options."}".$boite, $identifiant, $mot_de_passe) )
Comme il y a parfois un nombre important de mails dans une BAL, la lecture peut prendre longtemps.

Est-il possible de lire, par exemple, les 15 premiers mails seulement ?

Par avance merci de votre aide.

Francois

ViPHP
xTG
ViPHP | 7331 Messages

18 janv. 2011, 07:30

Cette fonction n'est pas faite pour filtrer mais pour ouvrir entièrement le flux.
C'est lors du traitement que l'on filtre ce que l'on veut, mais il faut bien tout récupérer pour pouvoir filtrer. :/

J'ai parcouru rapidement la documentation et n'ai rien trouvé pouvant t'aider. :(

Eléphant du PHP | 81 Messages

18 janv. 2011, 22:41

Merci de ta réponse.

J'étais arrivé à la même conclusion mais je voulais quand même poser la question pour le cas où j'aurais été un peu court sur ce sujet.

Francois