Кэширование заголовков PHP IMAP

Я пишу довольно непримечательный PHP-код для получения электронной почты через IMAP с сервера с высокой нагрузкой.

Мой псевдокод до сих пор:

imap_open(..)
get_message_ids(..)
foreach message_id {
$header_info = imap_headerinfo(..)
$header = imap_fetchheader(..)  // I need full headers
$structure = imap_fetchstructure(..)
foreach($structure->parts as $part)
get_part();
}

imap_headerinfo(), imap_fetchheader() а также imap_fetchstructure() все разбираем заголовок письма.

Заголовок электронной почты загружается отдельно каждый раз или он кэшируется?

Если нет кэширования, я бы предпочел просто скачать необработанный заголовок один раз с imap_fetchheader() и разобрать его с кодом пользователя.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]