Чтение файлов .msf / mbox в автономном режиме в Thunderbird

10

У меня есть учетная запись GMail, настроенная в Thunderbird 12.0.1 через IMAP. Все электронные письма в нем были синхронизированы с клиентом давно. У меня больше нет доступа к учетной записи GMail, но файлы mbox и .msf все еще есть в моем профиле TB. Как мне прочитать электронные письма в этих файлах? Панель папок показывает только пустую папку «Входящие» для этой учетной записи - без электронных писем и вложенных папок.

EMP
источник
Прежде всего, сделайте резервную копию этих файлов, прежде чем идти дальше, чтобы они не были случайно стерты. Во-вторых, какая операционная система? (Это важно, потому что thunderbird имеет больше возможностей для работы с локально сохраненной почтой в операционных системах, отличных от Windows.)
Стефани,
Спасибо, Стефани. Windows 7 - моя основная ОС, но у меня также есть Ubuntu 10.04. Поэтому в идеале я хотел бы открыть их в Windows, но Linux, безусловно, лучше, чем ничего.
EMP

Ответы:

11

Статья mozillaZine Импорт папок может содержать возможный ответ.
Он датируется июлем 2011 года, но все еще может существовать.

Шаги, которые он описывает, следующие:

  1. Создайте новый профиль Thunderbird без каких-либо установленных расширений
  2. Загрузите и установите расширение ImportExportTools , перезапустите Thunderbird
  3. Используйте меню Tools -> ImportExportTools -> import mbox file
  4. Найдите файл mbox и нажмите кнопку «Открыть». У импортированной папки «Входящие» может быть добавлен суффикс к имени для уникальности.

Вторая возможная процедура описана в статье mozillaZine. Ручной импорт и экспорт , который в основном заменяет существующий файл входящих сообщений старым. Чтобы это работало, вы, вероятно, должны использовать ту же версию Thunderbird, которая создала mbox.

harrymc
источник
Спасибо, это сработало очень хорошо. Мне не нужно было создавать новый профиль, я просто добавил новую учетную запись POP (с фиктивными именами серверов) в свой существующий профиль и использовал ImportExportTools для импорта файлов mbox в новую учетную запись, и теперь я могу читать их снова.
EMP
Спасибо за награду, но вы также должны принять ответ (нажмите «V»).
Harrymc
Ой, я так и думал. Принятый.
EMP
Import-ExportToolsАддон на Mozilla Addons Repo: addons.mozilla.org/en-US/thunderbird/addon/importexporttools
bgmCoder
Если ваша версия Thunderbird слишком старая, аддон не будет жаловаться, но не будет работать, обновление и перезапуск Thunderbird должны сработать
golimar
2

Как сказала Стефани - начните с закрытия Thunderbird и резервного копирования папки вашего профиля. Поскольку вы сказали, что используете Windows 7, он должен находиться в папке "C: \ Users \\ AppData \ Roaming \ Thunderbird \ Profiles".

После резервного копирования вашего профиля в безопасное место вы можете начать вносить изменения.

В папке вашего профиля вы должны увидеть две папки: «ImapMail» и «Mail». Здесь хранятся ваши файлы IMAP mbox и ваши папки POP / Local (соответственно).

Перейдите в папку «ImapMail» и найдите папку для учетной записи Gmail, для которой вы хотите получить данные. Выберите файлы mbox (игнорируйте MSF-файлы - эти индексные файлы будут заново созданы при первом входе в папки) и скопируйте их в каталог «Mail \ Local Folders» в своем профиле. Вы можете изменить имена файлов, если они конфликтуют, и они будут отображаться как новые имена файлов при перезапуске Thunderbird.

Перезапустите Thunderbird, и вы должны увидеть свои старые папки.

Натан Клейтон
источник
Примечание: до тех пор, пока вы не настроите учетную запись электронной почты в Thunderbird, не будет папки «Local Folders» для размещения файлов. Это было сложно для меня, так как у меня есть куча старых архивов электронной почты из несуществующей учетной записи, которую я хотел читать в автономном режиме, и Thunderbird блокирует создание учетной записи, если он не может успешно подключиться к серверу. Обходной путь: переведите Thunderbird в автономный режим, затем создайте новую учетную запись с фиктивным именем пользователя и адресом сервера (это обходит проверку соединения с сервером). Затем выйдите из Thunderbird, скопируйте файлы в папку и перезапустите Thunderbird. Отлично сработало для меня!
peterflynn
1

Это не «правильный» почтовый клиент (а скорее инструмент судебной экспертизы - что лучше в данном случае - его только для чтения), но мне повезло, загрузив файлы mbox с произвольной установки Thunderbird на Mitec Mail Viewer. - Я не знал и до сих пор не знаю версию Thunderbird, в которой был почтовый ящик, который я использовал, и, если вы укажете на нужный файл, он просто работает. Это должно дать вам возможность читать, экспортировать и распечатывать сообщения, но не подключаться к почтовому серверу - что должно быть достаточно для ваших нужд. Он также автономен и не зависит от конкретной устанавливаемой версии T-Bird - эти снимки экрана были сделаны, когда я открыл почтовый ящик из копии Thunderbird 12.01.

Запуск mailviewer показывает вам меню, где вы можете выбрать файлы для открытия

введите описание изображения здесь

Выберите тип и нажмите значок папки

введите описание изображения здесь

Выберите файл - это должно быть что-то без расширения

введите описание изображения здесь

Это открывает экран, похожий на любой почтовый клиент, где вы можете просматривать, искать и открывать ваши письма. Вы также должны иметь возможность распечатывать и экспортировать отдельные письма в виде eml-файлов по мере необходимости, просматривать вложения и так далее.

введите описание изображения здесь

Mailviewer является бесплатным и портативным, и, вероятно, намного проще, чем установка Thunderbird, особенно если требуется конкретная версия. Это также не повлияет на ваши файлы почтовых ящиков, так как программное обеспечение является средством просмотра, предназначенным для анализа и восстановления почтовых ящиков, а не почтовым клиентом.

Подмастерье Компьютерщик
источник
Спасибо, но Mailviewer не сработал для меня. Он отображал только 1-2 сообщения в папке с тысячами сообщений и не отделял заголовки от тела. Поэтому я подозреваю, что он не смог правильно проанализировать файлы mbox.
EMP