Перенести Dovecot 0.99 на Dovecot 2.x и сохранить UID POP

У меня есть старый сервер, на котором запущены Sendmail и Dovecot 0.99. На этом сервере около 50 учетных записей электронной почты, связанные с различными доменными именами, размещенными на нем. Данные электронной почты хранятся в формате MBOX на старом сервере.

Мне нужно перенести эти учетные записи электронной почты на целевой сервер, на котором работают Postfix и Dovecot 2.x. Целевой сервер использует формат Maildir.

Перенос самих электронных писем легко выполняется с помощью imapsync. ОДНАКО значения POP UIDL не сохраняются. Это заставляет всех пользователей с POP-клиентами (MS Outlook и т. Д.) Повторно загружать все сообщения в почтовом ящике как дубликаты в свой почтовый ящик.

Как мне сохранить UID?

Я пробовал dovecot dsync, но документация плохая, и я продолжаю получать сообщения об ошибках, которые не имеют смысла.

ПРИМЕЧАНИЕ: Мы не можем требовать от пользователей переключения с POP в IMAP или измените какие-либо настройки в их клиентском программном обеспечении. Миграция должна быть прозрачной для пользователей. портал #docker ps -a CONTAINER ID IMAGE COMMAND ...

Я сделал ошибку в моем apache2.conf, и поэтому каждый раз, когда я пытаюсь запустить контейнер, он выходит:

#docker start portail
portail
#docker ps -a
    CONTAINER ID        IMAGE                   COMMAND                CREATED             STATUS                      PORTS                                                  NAMES
0c2cd80ab3fc        jnyryan/simplesamlphp   "/usr/sbin/apache2ct   25 hours ago        Exited (1) 1 seconds ago                                                          portail

Итак, как я могу решить мою проблему ? Я внес много изменений в контейнер и не хочу его терять.

Нужно ли мне менять команду запуска контейнера? Если да, то как?

-1
задан 6 April 2016 в 19:05
1 ответ

На ваш вопрос проблема связана с apache2.conf , а не с докером, поэтому решите проблему с помощью apache2.conf и перезапустите контейнер.

* UPDATE *

вам следует обновить пакет докеров до последней версии ( Установка на CentOS )

$ rpm -q docker
docker-1.9.1-25.el7.centos.x86_64
$ 

, затем использовать cp , чтобы скопировать рабочий apache2.conf .

0
ответ дан 5 December 2019 в 20:29

Теги

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