W dniu 20.04.2013 11:32, A.L.E.C napisał(a):
On 04/20/2013 11:04 AM, Tomasz Chiliński wrote: Możliwe, że serwer imap netartu załatwia oznaczenia przeczytania inną flagą niż Seen: imap_setflag_full($ih, $postid, "\Seen"); Może Alek przez przypadek przeczyta ten list i będzie miał jakąś sugestię odnośnie niezawodnego oznaczania postów przez imap jako przeczytane ;-)
Innym sposobem jest FETCH BODY[], zamiast BODY.PEEK[], ale nie wiem jak to się ma do tego modułu perla który tam używacie.
Nie używamy perla (z mego punktu widzenia za duże koszty utrzymywania tego typu rozwiązań wg mnie zwłaszcza, że potem debianowcy tego używają). Aktualnie robię to tak w php: imap_setflag_full($ih, $postid, "\Seen");
Jeśli ten moduł na debug protokołu możnaby sprawdzić co zwraca w PERMANENTFLAGS w odpowiedzi na komendę SELECT INBOX oraz jak w rzeczywistości wygląda komenda SEARCH.
Chodzi o to jakie feature-y protokołu imap obsługuje netart czy o coś innego?