Я обновил Ubuntu до 11.10, используя уведомление об обновлении. Я также переключаюсь с Xubuntu на интерфейс ubuntu - gnome. Я использую эволюцию в течение многих лет и хотел бы перенести электронную почту на Thunderbird.
Я посмотрел на подобные вопросы без удачи и помощи Thunderbird при ручном импорте. Большинство из них предполагают, что структура файла эволюции похожа на структуру файла эволюции.
Когда я настраивал Thunderbird, он, кажется, импортировал контакты из эволюции (и фактически удалил их из эволюции. Однако почта не была перенесена. Я обнаружил, что почта эволюции есть ~/.local/share/evolution/mail/local
. В ней есть папки folder.db и 3 каталога - cur, tmp и new Затем есть скрытые файлы и каталоги. Каждый каталог имеет три связанных файла с расширениями .cmeta, .ibex.index и .ibex.index.data . Затем во всех каталогах были файлы, которые, кажется, содержат отдельные сообщения. У меня есть не смотрел на рифму или причину схемы нумерации / именования файлов.
Есть ли хороший способ импортировать эти файлы?
Ответы:
Поскольку приведенные выше решения не сработали для меня и потому, что я думаю, что это должно помочь многим пользователям. Без гарантии ;-)
Почему проблема все еще актуальна
У меня была та же проблема, и, к сожалению, Evolution не смог правильно экспортировать письма в виде файлов mbox. Поэтому я искал много времени и наконец нашел решение.
У меня много папок и действительно много сообщений. По какой-то причине Evolution создала очень большие mbox-файлы (около 2 ГБ на 100 МБ почты). Размер не был бы такой проблемой, но Thunderbird не мог импортировать эти файлы.
Решение
К счастью, есть этот скрипт на python, который дает опытным пользователям возможность перемещать почту из Evolution в Thunderbird.
Решение описано здесь :
WFM
Я использовал: Thunderbird 12.0.1, Evolution 3.2.3, Ubuntu 12.04.
Используя скрипт python для преобразования из maildir в mbox, вы можете создать структуру mbox, которая импортируется всего за пару кликов:
~/.local/share/evolution/mail/local/
директории на ваш выбор - скажем,/tmp/mail-copy/local
$ cd /tmp/mail-copy/
$ python maildir2mbox.py local LocalMbox
Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectories
и выберите/tmp/mail-copy/LocalMbox
файлисточник
Вы видели этот пост?
http://ubuntuforums.org/showthread.php?p=10999504
источник
К сожалению, приведенный выше совет мне не помогает, он просто создает файл почтового ящика, но внутри него не все мои сообщения. Для решения проблемы я сделал:
/~.local/share/evolution/mail/local_mbox
и просто скопировать файлы mbox~/.thunderbird/xxxdefalt/mail/localfolder
Вот и все.
источник
Попробовав все вышесказанное, я нашел гораздо более простое решение.
Перетащите
Inbox
значок в левой панелиevolution
на рабочий стол. Файл называетсяMessages_from_Inbox
будет записан. Теперь переименуйте егоInbox
и скопируйте вЕсли вы откроете
thunderbird
это, то теперь будет там. Повторите эту процедуру с любыми другими нужными вам папками.источник
Вы также можете выбрать сообщения в Evolution и нажать Ctrl+, Sчтобы сохранить сообщения как «mbox». Затем скопируйте файл в
~/.thunderbird/xxxxxx.default/Mail/mail_acc/
. Когда вы запускаете Thunderbird, он автоматически создает папку с вашими сообщениями.источник