Я использую Zend_Mail_Storage_Pop3
для извлечения писем с заданного почтового сервера. Теперь проблема заключается в том, что структура обеспечивает способ получения всех писем из хранилища (Zend_Mail_Storage_Pop3::getMessages()
), но это, очевидно, может быть ошеломляющим, когда речь идет о нескольких тысячах писем в коробке. Таким образом, вопрос, как получить некоторые, а не все письма в поле (больше похоже на инструкцию SQL LIMIT), поэтому я мог бы, вероятно, разбивать страницы «resultset».Получение некоторых и не всех писем с использованием Zend_Mail_Storage
Thank you.
Я на самом деле обнаружил, что 'сообщение id' ссылается последовательно в соответствии с их положением в настоящее время принесенной почты. Таким образом, вы можете перебирать, скажем, первые 20 писем и использовать 'Zend_Mail_Storage_Abstract :: getMessage ($ id)' для получения почты по одному. И это о том, как близко он добирается. – burntblark
@burntblark Я добавил пример –
Спасибо за это. Теперь его яснее ... – burntblark