Задать вопрос
65536
@65536

Как загрузить последние письма по IMAP?

Есть ли возможность загружать письма начиная с определенной даты? Нигде не вижу такого в функциях imap_*

Разве что можно получить номера сообщений в пределах мейлбоксов и их сравнивать. Но если письмо будет перемещено в другую папку, то сильно вероятно, что получится рассинхрон клиента с сервером.

Как вариант вижу только забирать по одному и смотреть реплицировано оно уже или нет, если да то прекращать. Но это тоже так себе вариант. Хотелось бы при забирании отсечь уже скачанные.

Как это делается?
  • Вопрос задан
  • 1012 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
dmitriylanets
@dmitriylanets
веб-разработчик
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы