LINUX.ORG.RU

Залежи мэйлов


0

0

Имеется директория с вековыми залежами электронных писем. Использовалось это как помойка, куда скидывалось все с 3 разных адресов. Заправляла всем этим громоптица, причем версия несколько раз менялась. В результате там пара сотен метров неописуемого беспорядка. Попытался сейчас снова приладить thunderbird, но он упорно отказывается складировать новые мэйлы в эту помойку, да и старые не все импортирует.

Есть ли на свете вменяемые программы, чтобы читать msf с картинками в base64 и как-то это все оттуда выдрать и в идеале распечатать? Thunderbird например в файле с десятком писем показывает только одно из них.


> Thunderbird

ССЗБ

anonymous
()

> Thunderbird например в файле с десятком писем показывает только одно из них.

Вполне вероятно, что остальные были удалены. msf это же по сути текстовая база данных для индексирования. Если не делалась операция сжатия, то в одноименном mailbox-е может лежать хоть тысяча писем, но по индексам в msf - 999 будут считаться громоптицей удаленными.

Amp ★★★
()
Ответ на: комментарий от Amp

Нет, не были. Но там все даже еще веселее. MSF весит пару килобайт, а рядом - файл с тем же именем но без окончания, уже весом пару мегабайт.

Gregon
() автор топика
Ответ на: комментарий от Gregon

MSF весит пару килобайт, а рядом - файл с тем же именем но без окончания, уже весом пару мегабайт.

Бывают и не такие соотношения.

[nnz@imp Local Folders]$ ls -alh Inbox*
-rw------- 1 nnz nnz 632M 2010-08-08 21:25 Inbox
-rw-r--r-- 1 nnz nnz 174K 2010-08-08 21:26 Inbox.msf

Реально все письма хранятся в mbox-файле Inbox, в Inbox.msf находится только индекс.

nnz ★★★★
()
Ответ на: комментарий от Gregon

Как и написали выше - в msf лежит только индекс со смещениями писем в одноименном mbox файле. Его наверняка можно обработать кучей программ. Да хоть самописным скриптом, который раскидает оттуда письма по отдельным .msg-файлам.

Amp ★★★
()

Удfлить и забыть, начать новую жизнь.

anonymous
()
Ответ на: комментарий от Gregon

Evolution, The Bat!, Eudora. Либо самописный скрипт, который парсит mbox-файл и по строчке «From -» сплитит письма в отдельные файлы.

Amp ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.