Як перенести електронну пошту від еволюції до thunderbird?


10

Я оновив ubuntu до 11.10 за допомогою повідомлення про оновлення. Я також переходжу з Xubuntu на інтерфейс ubuntu - gnome. Я використовую еволюцію протягом багатьох років і хотів би переслати електронні листи до громовідводу.

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

Коли я налаштував thunderbird, схоже, що імпортував контакти з еволюції (і фактично видалив їх із еволюції. Однак жодна пошта не передана. Я знайшов електронну пошту в ~/.local/share/evolution/mail/local. У цьому є папки.db та 3 каталоги - cur, tmp та new то є приховані файли та каталоги. У кожному каталозі є три пов’язані файли з розширеннями .cmeta, .ibex.index та .ibex.index.data . Тоді всі каталоги мали файли, які, здається, містять окремі повідомлення. У мене є не розглядав риму чи причину схеми нумерації / іменування файлів.

чи є хороший спосіб імпортувати ці файли?


можливий дублікат -> askubuntu.com/questions/27410/…
hhlp

Я також переглянув цей набір посилань. у папці evolution є всі каталоги як приховані файли. Кожна з них має три папки: cur, new та tmp. Навіть якщо ви знімете всі повідомлення з курса і помістите їх у підпал з громом, тоді повідомлення трактуються як папки, в яких нічого немає ... таким чином, не читаються. У папках evolution немає розширення .sbd, як у останньому посиланні, вони просто .higerdirname.lowerdirname
jim

Відповіді:


4

Оскільки вищевказані рішення не працювали для мене і тому, що я думаю, це повинно допомогти багатьом користувачам. Без гарантії ;-)

Чому проблема все ще актуальна

У мене була така ж проблема, і, на жаль, компанія 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. Відкрийте Thunderbird (має бути встановлено і Імпорт / Експорт інструментів )
  5. Клацніть правою кнопкою миші на папці "Вхідні" та виберіть Import/Export->Import mbox file->Import one or more mbox files, with its/their subdirectoriesта виберіть /tmp/mail-copy/LocalMboxфайл
  6. Насолоджуйтесь своїми тисячами старих листів :-)

Мені дуже подобається це рішення, оскільки воно не вимагає встановлення Evolution (експорт не потрібен).
Beernarrd

Я додаю посилання на той самий сценарій в git: https://gist.github.com/nyergler/1709069
Beernarrd

3

Ви бачили цю публікацію?

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

  1. Еволюція резервного копіювання: Alt-f, налаштування еволюції резервного копіювання ...

    Встановіть Thunderbird з Центру програмного забезпечення Ubuntu та налаштуйте Thunderbird з інформацією про ваш поштовий рахунок. Закрийте Thunderbird, перевіривши, чи надсилає та отримує роботу.

  2. Відкрийте еволюцію та перемістіть усі підпапки (перетягуючи їх) на найвищий рівень. Перш ніж перейти до наступного кроку, переконайтеся, що більше не існує підпапок. Тоді близька еволюція.

  3. Відкрийте Наутілус.

    Переконайтеся, що ви перебуваєте у папці / home / yourname. Натисніть Control-h, тепер ви бачите всі приховані папки та файли нижче власних папок, наприклад: .aptitude Перемістіть, щоб /home/yourname/.local/share/evolution/mail/local/Inbox.sbdнатиснути F3. Це відкриває ще одну панель у Nautilus.

    На цій панелі перейти /home/yourname/thunderbird/xxxxxxx.default/Mail/ServerName

    Ім'я цього сервера, яке ви можете знайти в налаштуваннях облікового запису Thunderbird (Alt-e, a), перейдіть до Налаштування сервера. Тут ви бачите ім'я сервера.

  4. Скопіюйте у папку Thunderbird "ServerName" лише файли "файлу поштової скриньки" зі своєї папки Evolution "Inbox.sbd". Не копіюйте інші файли, такі як xxx.cmeta, xxx.ibec.index, xxx.ibex.index.data тощо


2

На жаль, наведена вище порада мені не допомагає, вона просто створює файл поштової скриньки, але всередині нього немає всіх моїх повідомлень. Для вирішення проблеми я зробив:

  1. резервна копія пошти в програмі еволюції, використовуючи її Файл -> Створити можливість резервного копіювання. Це створить файл .tar.gz.
  2. видаліть програму Evolution після її очищення;
  3. встановити thunderbird та налаштувати його на свій рахунок;
  4. перевстановіть - з нуля - еволюція і, перш ніж приймати всі вказівки, відновіть резервну копію .tar.gz: у цей момент він запитає, чи хочете ви перейти до файлів maildir, і якщо так, то створить поштову скриньку просто для "на випадок", якщо ви подякуєте новий формат.
  5. перейдіть /~.local/share/evolution/mail/local_mboxі просто скопіюйте файли mbox
  6. вставити його до свого ~/.thunderbird/xxxdefalt/mail/localfolder

Це воно.


1

Перепробувавши все вище, я знайшов набагато простіше рішення.

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

~/.thunderbird/whatever.default/mail_acct/ 

Якщо ви відкриєте thunderbirdце зараз буде. Повторіть цю процедуру з будь-якими іншими папками, які вам потрібні.


1

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.