Как портировать электронную почту от эволюции до тандерберда?

Я обновил человечность к 11,10 использованиям уведомления об обновлении. Я также переключаюсь от Xubuntu до человечности - интерфейс гнома. Я использовал эволюцию в течение многих лет и хотел бы портировать электронные письма на тандерберд.

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

Когда я настроил тандерберд, это, кажется, импортировало контакты из эволюции (и на самом деле удалить их из эволюции. Однако никакая почта не была передана. Я нашел почту эволюции в ~/.local/share/evolution/mail/local . это имеет folders.db и 3 каталога - дворняга, tmp, и новый. затем существуют скрытые файлы и каталоги. Каждый каталог имеет три связанных файла с расширениями .cmeta, .ibex.index, и .ibex.index.data. Затем все каталоги имели файлы, которые, кажется, содержат отдельные сообщения. Я не посмотрел на рифму или причину для нумерации/схемы именования файла.

существует ли хороший способ импортировать эти файлы?

10
задан 24 October 2011 в 20:57

5 ответов

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

Почему проблема по-прежнему актуальна

У меня была та же проблема, и, к сожалению, 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, которая импортируется всего за пару кликов:

  1. Лучше безопасно, чем потом сожалеть: Скопируйте структуру вашего maildir из ~/.local/share/evolution/mail/local/ в каталог по вашему выбору - скажем, /tmp/mail-copy/local
  2. $ cd /tmp/mail-copy/
  3. Используйте скрипт $ python maildir2mbox.py local LocalMbox
  4. Open Thunderbird ( должны быть установлены и Инструменты импорта / экспорта тоже)
  5. Щелкните правой кнопкой мыши на папке «Входящие» и выберите Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectories и выберите файл /tmp/mail-copy/LocalMbox
  6. Наслаждайтесь тысячами старых почта: -)
0
ответ дан 24 October 2011 в 20:57

Вы также можете выбрать сообщения в Evolution и нажать Ctrl + S , чтобы сохранить сообщения как «mbox». Затем скопируйте файл в ~/.thunderbird/xxxxxx.default/Mail/mail_acc/. Когда вы запускаете Thunderbird, он автоматически создает папку с вашими сообщениями

0
ответ дан 24 October 2011 в 20:57

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

Перетащите значок Inbox на левой панели evolution на рабочий стол. Файл с именем Messages_from_Inbox будет записан. Теперь переименуйте его в Inbox и скопируйте в

~/.thunderbird/whatever.default/mail_acct/ 

. Если вы откроете thunderbird, он будет там. Повторите эту процедуру с любыми другими нужными вам папками.

0
ответ дан 24 October 2011 в 20:57

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

  1. резервное копирование почты в программе развития, используя ее Файл -> Сделать возможность резервного копирования. Это создаст файл .tar.gz.
  2. удалите программу Evolution после очистки,
  3. установите Thunderbird и настройте ее для своей учетной записи;
  4. переустановите - с нуля - evolution и, прежде чем принять все указания, восстановите Резервное копирование .tar.gz: в данный момент он спросит вас, хотите ли вы перейти на файлы maildir, и, если это так, создаст почтовый ящик просто на «случай», если вы восстановите новый формат.
  5. перейдите на /~.local/share/evolution/mail/local_mbox и просто скопируйте файлы mbox
  6. вставьте его в свой ~/.thunderbird/xxxdefalt/mail/localfolder

Вот и все.

0
ответ дан 24 October 2011 в 20:57

Вы видели это сообщение?

http://ubuntuforums.org/showthread.php?p=10999504

  1. Резервная Эволюция: Alt-f, Резервные настройки эволюции...

    Thunderbird установки из Ubuntu Центр Sotware и Thunderbird установки с Вашими почтовыми сведениями об учетной записи. Близкий Thunderbird, после проверки, ли отправка и получение работ.

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

  3. Откройте Nautilus.

    Гарантируйте, что Вы находитесь в своей/home/yourname папке. Контроль-за-прессой-h, теперь Вы видите все скрытые папки и файлы ниже Ваших собственных папок примером: Перемещение .aptitude к /home/yourname/.local/share/evolution/mail/local/Inbox.sbd Нажмите F3. Это открывает другую панель в Наутилусе.

    В этой панели goto /home/yourname/thunderbird/xxxxxxx.default/Mail/ServerName

    Это имя сервера, которое можно найти в настройках учетной записи Thunderbird (Alt-e, a), переходит к Настройкам сервера. Здесь Вы видите ServerName.

  4. Скопируйте только "файлы" файла почтового ящика от своей папки "Inbox.sbd" Эволюции до папки "ServerName" Thunderbird. Не копируйте другие файлы как xxx.cmeta, xxx.ibec.index, xxx.ibex.index.data и т.д.

3
ответ дан 24 October 2011 в 20:57

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

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