- Изменяется uid сообщения (протокол POP3), Michael, 20:48 , 17-Июн-10 (1)
>Работаю с pop3-сервером через imap-функции PHP. В теории UID сообщения не должен >меняться при удалении писем. кто вам это сказал? очень даже меняется. если нужно постоянство, то юзайте imap
- Изменяется uid сообщения (протокол POP3), mvi, 21:14 , 17-Июн-10 (2)
>>Работаю с pop3-сервером через imap-функции PHP. В теории UID сообщения не должен >>меняться при удалении писем. > >кто вам это сказал? >очень даже меняется. если нужно постоянство, то юзайте imap В мануале по PHP-функциям написано. Правда они применимы и для POP3, и для IMAP. В принципе, можно работать и с imap, но pop3 более распространен. А как же тогда в POP3 решается такая тривиальная задача: допустим есть pop3-клиент на PHP -установлена опция скачивать сообщения, но не удалять их в ящике -скрипт скачивает сообщения, сохраняется их в БД -как он в следующий раз поймет, что это сообщение не нужно забирать заново? Я конечно понимаю, что есть флаг SEEN, но а если pop3-клиентов 2 и если первый поставил флаг SEEN, то тогда и второй не заберет сообщение. Идентифицировать по набору полей from+time+subject... ну это тоже как-то ненормально. Должен же быть какой-то уникальный идентификатор...
- Изменяется uid сообщения (протокол POP3), Michael, 22:47 , 17-Июн-10 (3)
>Я конечно понимаю, что есть флаг SEEN, но а если pop3-клиентов 2 >и если первый поставил флаг SEEN, то тогда и второй не >заберет сообщение. Идентифицировать по набору полей from+time+subject... ну это тоже как-то >ненормально. Должен же быть какой-то уникальный идентификатор... ну можно Message-Id, но имхо - это тоже костыль
- Изменяется uid сообщения (протокол POP3), mvi, 19:42 , 18-Июн-10 (4)
> >>Я конечно понимаю, что есть флаг SEEN, но а если pop3-клиентов 2 >>и если первый поставил флаг SEEN, то тогда и второй не >>заберет сообщение. Идентифицировать по набору полей from+time+subject... ну это тоже как-то >>ненормально. Должен же быть какой-то уникальный идентификатор... > > ну можно Message-Id, но имхо - это тоже костыль Я тут посмотрел и мне кажется, что Message-Id-то что нужно. При удалении некоторых писем у оставшихся Message-Id не меняется, что и требуется. Не вижу костыля )). Спасибо за наводку
|