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

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

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

2 ответа

Решение

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

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

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

Другие вопросы по тегам