Dnia 2013-04-20, sob o godzinie 11:32 +0200, A.L.E.C pisze:
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.

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.


pośpieszyłem się z info że skrypt nie oznacza wiadomości jako przeczytanej,

po dokładnym sprawdzeniu oznacza ją prawidłowo,

skrypt jest w php

ale , wyszukiwanie wiadomości nie przeczytanych jest tak zrobione :

$post = imap_search($mail,'UNSEEN');

niestety pobiera nam wszystkie wiadomości, przeczytane i nie przeczytane