Где Outlook Express хранит метку писем, загруженных по протоколу POP3?

3006
Piotr Dobrogost

Outlook Express должен пометить, какие электронные письма были загружены с использованием протокола POP3, чтобы не загружать их снова в случае, если загруженные электронные письма не удаляются на почтовом сервере после их загрузки.

Где OE хранит эту отметку и можно ли изменить ее вручную, чтобы инициировать / запретить загрузку сообщений электронной почты, находящихся на почтовом сервере?

0

2 ответа на вопрос

4
harrymc

Этот файл «Pop3uidl.dbx» в папке хранилища вашего Identity отслеживает, какие сообщения на сервере уже были загружены. Если вы удалите «Pop3uidl.dbx», при следующей проверке почты все сообщения на сервере будут загружены снова, и будет создан новый «Pop3uidl.dbx».

Если вы хотите, чтобы проанализировать содержимое этого файла, Арне Schloh опубликовал свой анализ DBX формата здесь . Но вы можете замкнуть поиск этих байтов, скопировав Pop3uidl.dbx в сторону, загрузив некоторые сообщения, а затем выполнив двоичное сравнение между копиями Pop3uidl.dbx до и после. Это может дать вам байтовое смещение информации, которую вы ищете.

0
Rowland Shaw

Он хранит эту информацию в локальной копии вашего почтового ящика, так как использует заголовки сообщений, чтобы определить, видел ли он это сообщение раньше.

А поскольку OE использует большие файлы (с ужасным ограничением в 2 ГБ и необходимостью сжатия после удаления сообщений) для хранения всей этой информации, я сомневаюсь, что можно вручную изменить эту информацию. Arjan 15 лет назад 0
Откуда вы знаете, что * он использует заголовок сообщения, чтобы определить, видел ли он это сообщение раньше *? Piotr Dobrogost 15 лет назад 0
@Arjan Какое отношение имеют размеры других dbx-файлов к этому конкретному dbx-файлу, который, насколько я знаю, не такой большой? Piotr Dobrogost 15 лет назад 0
Я думаю, что Арджан означает ограничение файла .PST ... после 2 гигов он будет поврежден ... Aaaaaaaaaha ERLEBNIS 15 лет назад 0
@Piotr Потому что я написал сервер POP3 для своей диссертации и использовал Outlook Express для его проверки;) Rowland Shaw 15 лет назад 0