|
|
|
(PHP) установка флага \\Seen при просмотре письма
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, ALL! Кто - нибудь знает, почему не устанавливается флаг прочтенного сообщения при вызове функции $body=imap_body($stream_id,$mid); Точнее проблема в том что он устанавливается, но только на текущий поп3 коннект. Вот пример $mbox = imap_open("{".MAIL_HOST_NAME.":110/pop3/notls}", $box_attr['login'], $_SESSION['mpassword']); $header=imap_headerinfo ($mbox,$mid); [Recent] => N -- тут сообщение еще новое $body=imap_body($mbox,$mid); $header=imap_headerinfo ($mbox,$mid); [Recent] => R -- тут сообщение уже прочтенное imap_close($mbox); $mbox = imap_open("{".MAIL_HOST_NAME.":110/pop3/notls}", $box_attr['login'], $_SESSION['mpassword']); -- открываем заново коннект $header=imap_headerinfo ($mbox,$mid); [Recent] => N -- тут сообщение ОПЯТЬ новое ((((((((( Как с этим бороться? Или я что-то не так делаю? :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 17:11:05 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=424&tid=1476280]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 364ms |

| 0 / 0 |
