У меня настроен новый почтовый сервер, как описано в этом руководстве: http://howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-ubuntu-9.10
У меня также есть старый почтовый сервер, настроенный очень похоже (с использованием того же HOWTO, только для Fedora Core 6, если я правильно помню).
Сегодня мне пришлось переключиться со старого сервера на новый, а старый уже не в сети. Однако после того, как я все перенес и переключил, я обнаружил в очереди кучу недоставленных писем. Он был доставлен в локальные почтовые ящики на старом сервере, поэтому теперь на нем есть куча сообщений, которые я бы хотел переместить на новый сервер. Новый сервер уже получил новые сообщения, поэтому мне нужно как-то объединить файлы.
Для каждого пользователя с адресом электронной почты username@customer.com на обоих серверах есть такие файлы:
/home/vmail/customer.com/username/maildirsize /home/vmail/customer.com/username/courierpop3dsizelist /home/vmail/customer.com/username/new/1271481177.Vca01I6006bM580357.mailhost.mydomain.com
Могу ли я просто скопировать сотни файлов в разные новый каталоги на старом сервере в соответствующие новый каталоги на новом сервере? Будет ли maildirsize и courierpop3dsizelist файлы обновляются автоматически, или мне нужно что-то делать для их обновления?
Я думаю, что бросил вызов, задав этот вопрос. Я пошел дальше и попробовал с неважным аккаунтом. Я просто скопировал файлы со старого сервера новый каталог на новый сервер новый каталог, и мой почтовый клиент скачал их без проблем. Задача решена!