J'utilise Zend_Mail_Storage_Pop3
pour récupérer des mails d'un serveur de messagerie donné. Maintenant, le problème est que le cadre fournit un moyen d'aller chercher tous les mails depuis le stockage (Zend_Mail_Storage_Pop3::getMessages()
) mais cela peut évidemment être écrasant quand on parle de quelques milliers de mails dans une boîte. Ainsi, la question, comment puis-je récupérer certains et pas tous les mails dans une boîte (plus comme l'instruction SQL LIMIT), donc je pourrais probablement paginer le "resultset".Obtention de certains mails et non de tous à l'aide de Zend_Mail_Storage
Merci.
En fait, je découvert que le message de 'id' est référencé en série en fonction de leur position dans les mails actuellement récupérés. Ainsi, vous pouvez parcourir, par exemple, les 20 premiers mails et utiliser 'Zend_Mail_Storage_Abstract :: getMessage ($ id)' pour récupérer les mails un à la fois. Et c'est à peu près à quel point ça se rapproche. – burntblark
@burntblark J'ai ajouté un exemple –
Merci pour ça. Son plus clair maintenant ... – burntblark