| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Сеть > Как правильно использовать imap_search ? |
| Автор: elterrible 12.9.2010, 12:56 |
| Есть скрипт который читает почту по imap с аккаунта google. Пока это был единственный читатель, все было просто, новые сообщения находились по флагу UNSEEN. Сейчас же к этому аккаунту обращаются другие читатели (т.е. обычные мейл клиенты). С этого момента у скрипта начинаются очевидные проблемы из-за отсутствия флага UNSEEN, в то время как обычный мейл клиент читает почту корректно, независимо от наличия этого флага. В связи с этим вопрос, как обычные мейл клиенты используют ımap команду SEARCH для поиска новых сообщений ? Напрашивается использование дат (SINCE ...), но этот подход выглядит потенциально опасным из-за возможной рассинхронизации времени между сервером, отправителем и читателем. |