конвертировать .dbx (outlook express) почтовые файлы в формат mbox (для thunderbird) без Windows?

3132
g19fanatic

Недавно произошел сбой моего жесткого диска (нажмите ... нажмите ... щелчок щелкает щелчок щелчок ...). Я использовал XP и у меня нет моих установочных дисков (потерял их 3 хода назад ...).

Я регулярно делаю резервные копии и теряю материал примерно за 3 дня (ничего особо важного). На моем другом ПК я всегда работал под Linux. Мне не нужны окна, я установил новый HD в ПК и поставил на него федору без проблем. Бег как чемпион.

Теперь историческая электронная почта ... Кажется, есть много обходных путей для получения файлов dbx в окна mbox INSIDE, но как бы я выполнил эту задачу без установки Windows в любом месте (Виртуальные установки отсутствуют, поскольку у меня нет никаких установочных дисков для Windows в любом случае), После быстрого поиска я нашел только одно возможное решение ( в perl ) и ищу то, что мне не нужно программировать самостоятельно. По профессии я программист, но никогда не программировал на perl (c ++, FORTRAN, matlab, python ... да), и на данный момент не хочется изучать новые синтаксисы для этой одной проблемы (python был моим языком сценариев goto для всего linux ...).

Есть ли другие способы обойти это?

РЕДАКТИРОВАТЬ: После просмотра комментариев, я искал еще немного, и вот немного от Mozillazine ... Интересно, что ОБА ссылки на инструменты для преобразования dbx в mbox мертвы> :( и это говорит только об импорте из Outlook Express напрямую ... НЕ из файлов dbx :(

Спасибо за идеи, продолжайте в том же духе, потому что я действительно не хочу использовать Perl lib для этого ...

Также, если у кого-то есть ссылка на библиотеку c ++ (ссылка на документацию?), Которая делает то же самое ... Я мог бы взглянуть на это и сделать графический интерфейс для нее ... а затем выпустить ее для других ...

5
Это не ответ, поскольку я точно не знаю, но я мог бы поклясться, что в Thunderbird была опция импорта, которая понимает файлы Outlook напрямую? William Hilsum 13 лет назад 0
Thunderbird имеет возможность импортировать файлы Outlook Express, IIRC Sathya 13 лет назад 1
У него есть только возможность импортировать файлы Outlook Express, если у вас в данный момент установлена ​​экспресс-программа ... которая в этой ситуации не работает ... Или, по крайней мере, то, что я видел, когда пытался ... и я потратил долго пытался ... g19fanatic 13 лет назад 1
gpl dbxconv, кажется, здесь и сейчас: http://www.ukrebs-software.de/english/dbxconv/dbxconv.html martin clayton 13 лет назад 0
Мартин Клейтон: спасибо за ссылку. Мне придется взглянуть на это. Нужно было бы поставить это как ответ, чтобы вы могли быть уверены, что нашли решение (если оно действительно сработает). g19fanatic 13 лет назад 0
@ g19fanatic: +1 - мне тоже нужно такое решение. Я хочу конвертировать .dbx файлы в формат .pst в системе linux. Вы знаете что-нибудь, что работает наверняка? Вы можете проверить мой вопрос http://stackoverflow.com/questions/4780870/ideas-about-linux-based-solutions-for-parsing-email-storage-files-of-ms-outlook Sandeepan Nath 13 лет назад 0
@Sandeepan Nath, есть библиотека, которая делает это, но никто (из того, что я могу сказать) не внедрил это в решение. Я взял легкий путь и скопировал файлы PST в дом друзей, у которого были окна. Установил Thunderbird, и оттуда все было легко (потому что мой друг также использует Outlook Express для своего клиента, это было ez). g19fanatic 13 лет назад 0
@ g19fanatic, можешь сказать мне название библиотеки? Я попробую. Благодарю. Было бы здорово, если бы мы могли сделать это программно на сервере Linux. Для более подробной информации, пожалуйста, проверьте мой вопрос http://superuser.com/questions/237540/wine-supported-automated-batch-conversion-tool-to-convert-outlook-dbx-files-to. Посмотрим, сможете ли вы чем-нибудь помочь Sandeepan Nath 13 лет назад 0
http://search.cpan.org/~vparseval/Mail-Transport-Dbx-0.07/Dbx.pm - это библиотека perl (язык, с которым я не знаком, или я бы создал собственное решение) g19fanatic 13 лет назад 0
http://freshmeat.net/projects/libdbx/ лежащая в основе библиотека, используемая в вышеупомянутом perl. g19fanatic 13 лет назад 0

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

1
g19fanatic

Поскольку никто не опубликовал решение, которое было реализовано, и не было задокументировано, я опубликую свое решение.

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

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

Похожие вопросы