Копирование dovecot maildir на другой сервер с курьером maildir
Я просто переместил все свои почтовые ящики сначала с одного сервера на новый с помощью rsync. После этого я создал папки с помощью Thunderbird, чтобы иметь такую же структуру папок, как на старом сервере.
Затем я скопировал все почтовые файлы в папки.
Теперь, когда я подписываюсь и нажимаю на папку в Thunderbird, она начинает загружать заголовки всех писем, но после окончания загрузки в списке рассылки ничего не появляется. Как будто моя папка пуста, и каждый раз, когда я снова нажимаю на папку, Thunderbird снова начинает загружать заголовки.
Что здесь не так?
Я нашел решение, используя инструмент под названием imapsync, но это не бесплатно, поэтому я начал делать это путем копирования и вставки. Я думал, что Thunderbird сможет исправить индексы.:-(
Или есть лучшее решение для перехода с dovecot maildir на курьерский maildir?
1 ответ
Есть несколько бесплатных репозиториев imapsync, например, @github "imapsync/imapsync" (но, похоже, есть "проблемы"). Я также нашел https://code.google.com/p/imapcopy/
Я тоже не использовал, но если бы я правильно понял их работу, они бы связались с обоими серверами, чтобы они занимались своими домашними делами.
То, что вы пропустили, я мог найти только наоборот: Курьер-до-Довекот http://wiki2.dovecot.org/Migration/Courier
Как вы можете видеть внизу, некоторые файлы считаются совместимыми, но, по крайней мере, их имена отличаются. Возможно, вам повезло, и это действительно только UIDL:
Файл courierimapuiddb Courier совместим с файлом dovecot-uidlist Dovecot, просто переименуйте его.