При переході з одного дистрибутива на інший, з перетворенням всієї файлової структури, зіткнувся з проблемою збереження бази поштових повідомлень програми Icedove.
Про ребрендинг Mozilla Thunderbird
До речі, Icedove - це той же Mozilla Thunderbird, тільки з іншою назвою, яке він отримав в дистрибутиві Debian. У дистрибутиві ArchLinux, програма називається Lanikai.
Дано: працюючий на комп'ютері дистрибутив Debian Lenny, поштова програма Icedove.
Завдання: перенести базу поштових повідомлень на новий дистрибутив.
Рішення:
Вбудованої можливості експорту або імпорту баз повідомлень в поштовому клієнті Icedove немає, тому єдиний спосіб зробити перенесення, це копія каталогу бази повідомлень, а потім підстановка цього каталогу назад.
Зазвичай, всі файли поштового клієнта зберігаються в прихованому каталозі:
Для кожного користувача, зареєстрованого на комп'ютері і використовує Thunderbird, існує такий каталог в особистому профілі / home / користувач.
Перш ніж копіювати бази, необхідно закрити поштовий клієнт, для збереження всіх настройок і розблокування файлів.
Копіюємо весь каталог /home/імя_пользователя/.thunderbird на окремий диск \ розділ \ накопичувач і тд. де він не буде пошкоджений установкою нового дистрибутива.
Після установки нового дистрибутива, потрібно створити користувача, зайти під ним в систему і хоча б один раз запустити поштовий клієнт. Thunderbird створить свої файли в
Вміст каталогу буде приблизно таким:
Ім'я каталогу "lzdlqihv.default", (а точніше його частина до .default) при створенні нового профілю кожного разу різний.
Тепер необхідно в каталог /home/імя_пользователя/.thunderbird скопіювати раніше збережений каталог імя_каталога.default. щоб вийшло так:
Зберігаємо файл, запускаємо поштовий клієнт і перевіряємо настройки і повідомлення. У разі, якщо поштовий клієнт знову видав запрошення на настройку нового облікового запису, потрібно перевірити збіги назви скопійованого каталогу і параметра Path в profiles.ini