Есть 150 пользователей . На всех машинах установлен Thunderbird . Для всех пользователей настроен перемещаемый профиль, соответственно все папки с мылом лежат на сервере .
Никто из юзверей "сжатие" папок не делает, а бегать в Питер или Воронеж им настраивать не с руки.
Вся переписка хранится в профиле каждого чайника в файле Inbox (факт известный, конечно).
Теперь вопрос : как заставить скрипт выбирать в Inbox все сообщения с битом 0009 или 0008 (пометка на удаление) и их удалить ?
Если поможет, то вот описание полей заголовков :
В файле Inbox
X-Mozilla-Status
0001 - сообщение прочитано
0002 - был отправлен ответ на это сообщение
0004 - это письмо выделено звездой.
0006 - комбинировано 0002 + 0004.
0007 - комбинировано0001 + 0002 + 0004.
0008 - письмо помечено удаленным (после выполнения операции на папке - 'сжать'(compact) письмо удалится без возможности на восстановление)
0009 - 0008 + 0001 - прочтено и удалено.
X-Mozilla-Status2
00010000 - это сообщение является новым, папка была закрыта без прочтения письма.
00200000 - если установлено, сообщение помечается как удаленное на сервере. Это относится только к сообщениям, на IMAP-сервере
00040000 - если бит установлен, это сообщение игнорируется (сообщение с этим битом не отображается)
10000000 - обозначает, что у письма есть вложение
Заранее СПСБ .
(на гуглю не теряйте времени. нет там ничего.)