Serge2k
Guest
Как через заголовок письма определить, прочтено оно или нет...
Я делал так.... Это кусок кода из моего класса... Но почему-то у меня все письма с флагом RECENT = N... Получается что этот скрипт у меня выдает просто количество писем на ящике.. Так как же определить, читал пользователь письмо или нет???
Я делал так.... Это кусок кода из моего класса... Но почему-то у меня все письма с флагом RECENT = N... Получается что этот скрипт у меня выдает просто количество писем на ящике.. Так как же определить, читал пользователь письмо или нет???
PHP:
$msgs = imap_sort($this->stream,SORTDATE,false);
if(is_array($msgs)){
$not_read_letters = 0;
foreach($msgs as $msg_no){
$total_letters++;
$msg = imap_header($this->stream,$msg_no);
if(($msg->Recent == 'N')||($msg->Unseen == 'U'))
$not_read_letters++;
}
$this->body .= " $not_read_letters<br><br>";
imap_close($this->stream);
}