Миграция от kmail до тандерберда

Мне нравится интерфейс kmail, но у меня были проблемы с ним в течение многих лет, и за последние несколько дней это стало неприменимым: это продолжает блокировку или катастрофический отказ и в 'сети нет никакого решения. Я не сообщу подробности, поскольку я сыт этим по горло.

Я пытался сбросить его настройки (https://forum.kde.org/viewtopic.php? f=20&t=97754) напрасно. Я хочу переместить Thunderbird, но я не нашел способ импортировать сообщения/учетные записи/фильтры: В Thunderbid [Инструменты] [Импорт] затем [Затем] приносит мне к пустому окну только с [Отменой]. От kmail мне удалось экспортировать все в файл экспорта zip, но я не знаю, что сделать с ним.

Я искал дополнения импорта для тандерберда без успеха. Я прочитал некоторые сообщения, в которых говорится для перемещения/cur/каталогов вручную, но это только для сообщений, правильно? Совет?

1
задан 19 January 2017 в 23:43

2 ответа

Я наконец нашел решение. Как Timothy Truckle записал, я использовал плагин экспорта/импорта, НО прежде, который, я должен был переименовать почтовые файлы, иначе импорт только покажет пустые каталоги.

Первый, найдите, где kmail хранит Ваши сообщения (может быть больше чем одно место, если у Вас есть несколько учетных записей):

$ ls -1d ~/.local/share/local-mail ~/.local/share/*/local-mail
~/.local/share/0/local-mail
~/.local/share/1/local-mail
~/.local/share/local-mail

Затем в КАЖДОМ из тех каталогов, сделайте ВСЕ следующее:

# This performs a backup
zip -r ~/mail.backup.zip ~/.local/share/local-mail
cd ~/.local/share/local-mail
# This renames the files so that the import will identify them properly
find -type f -exec mv -v '{}' '{}.eml' \;

Теперь Вы могли остановиться здесь и пойти, импортируют каталоги в Thunderbird, но Вы закончите с большим количеством пустых каталогов и неверно названных каталогов, таких как.Friends.directory или.Family/cur, таким образом, небольшие сценарии смогут очистить вещи сначала.

# Remove empty directories
find -type d -exec rmdir -v '{}' \;
# Move the files up from cur/, tmp/ and new/
find -type d -name cur -exec bash -c 'for dir; do mv -v "$dir"/* "$(dirname "$dir")/"; done' bash {} +
find -type d -name tmp -exec bash -c 'for dir; do mv -v "$dir"/* "$(dirname "$dir")/"; done' bash {} +
find -type d -name new -exec bash -c 'for dir; do mv -v "$dir"/* "$(dirname "$dir")/"; done' bash {} +
find -type d -exec rmdir -v '{}' \;
find -type d -iregex "\..*\.directory"
# Now move ../.something.directory into ../something (which may not exist)
find -depth -type d -iregex "\..*\.directory" -exec bash -c 'for dir; do A=$(echo $dir | sed -e "s#\(.*\)\.\([^/]*\).directory#\1\2#"); mv -v "$dir"/* "$A/" ; done' bash {} +
# if there are still .something.directory, just rename them manually to 'something' (this line won't do it automagically):
find -type d -iregex "\..*\.directory"

Наконец, в Thunderbird, создают каталог IMPORT under Local Folders, выбирают его (не забывайте, как щелчок правой кнопкой недостаточно!), щелкните правой кнопкой по нему, [ImportExportTools], [Импортируют все сообщения из Каталога, также его подкаталоги], и позволяют ему работать некоторое время.

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

2
ответ дан 3 December 2019 в 06:55

Thunderbird имеет экспорт/импорт плагин, куда можно импортировать сообщение электронной почты fom KMail структура папок. https://addons.mozilla.org/de/thunderbird/addon/importexporttools /

, К сожалению, Вы не можете импортировать структуру папок и сообщения электронной почты одновременно (в арендном договоре, я не мог).

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

Затем необходимо импортировать сообщения электронной почты для каждой папки отдельно. Меню плагина импорта/экспорта ТБ действительно имеет "с подпапками" записи, но они не работали на меня.

2
ответ дан 3 December 2019 в 06:55

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

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