Невозможно найти достойное руководство по этому вопросу, и вики dovecot, похоже, не указывает ничего, кроме параметров командной строки для синхронизации doveadm.
Мне нужно переместить электронную почту от хостинг-провайдера на новый сервер, который я настроил (с ограничениями по времени до того, как старый хостинг-провайдер взимает плату за еще один год). Новый сервер был настроен с postfix и dovecot. Они были настроены следующим образом.
Dovecot does authentication
Dovecot file holds users and passwords
2 x domains set-up (example.com and example2.com)
Эта настройка работает для входящих и исходящих для example.com и example2.com.
Старый хостинг-провайдер с доменом oldexample.com содержит несколько переносимых почтовых ящиков. Хотя я могу получить доступ к серверу через SSH, он чрезвычайно заблокирован, поэтому нет корневого доступа или даже доступа для установки чего-либо. Если я правильно понял, я могу использовать dovecot на новом почтовом сервере для получения учетных записей с помощью утилиты dsync через IMAP.
У меня есть вопросы (прежде чем я начну):
Любая помощь будет оценена с благодарностью или если есть учебное пособие с этой информацией (и любой другой относящейся к делу информацией), которую я пропустил, укажите мне в этом направлении.
После небольшой игры мне удалось это понять - подробности ниже для всех, кто сталкивается с этим (предполагая, что ваш postfix и dovecot настроены, как описано выше, что было настроено в соответствии с https://www.binarytides.com/install-postfix-dovecot-debian/).
doveadm -D -v -o mail_fsync=never backup -R -u user@oldexample.com imapc: