Перенос почты из The Bat! в Dovecot

mail

Задача: перенести почту, хранимую локально на компьютере, из The Bat! в Dovecot на debian-сервер.

Условия: сохранение вложений в письмах, сохранение иерархии папок.

Для начала создадим файлы .mbox для всех переносимых папок. Выбираем в левой панели нужную папку. Далее кликаем в меню Инструменты -> Экспортировать письма -> UNIX-ящик. Будет предложено сохранить файл. Этот файл будет содержать все письма папки с вложениями.

Инструменты -> Экспортировать письма -> UNIX-ящик

После подобного экспорта всех нужных папок, можно переходить к шагу импорта в Dovecot. Для того, чтобы Dovecot понимал файлы .mbox, необходимо чтобы файл /etc/dovecot/dovecot.conf содержал следующий текст:

mail_location = mbox:~/mail/%d/%n
# где ~/mail/%d/%n - путь к папке хранения писем
# %d и %n - папка домена и папка пользователя

После этого необходимо выполнить команду:

service dovecot restart

Теперь те файлы .mbox из The Bat! необходимо положить по указанному выше пути. Так же у файлов необходимо убрать расширение.

Вот и всё, почта успешно импортирована.

P.S. Настройка производилась на чистом Debian 8 и Dovecot.

Комментарии