Migrando mensagens de um servidor de email antigo para um novo (courier)

1

Portanto, eu tenho uma caixa linux executando o Postfix / Courier para uso como um servidor de e-mail, usando o Roundcube como front-end. As contas de usuário são configuradas nas pastas usuais Maildir , com cur , new e tmp .

Eu tinha um servidor de email mais antigo com uma configuração semelhante, exceto que estava executando Postfix/Dovecot - mas o formato do Maildir era basicamente o mesmo.

Eu supus que a migração de mensagens do antigo servidor de email para o novo seria tão simples quanto copiar os arquivos de mensagens do diretório de usuários antigo para o novo. Então eu fiz exatamente isso. Agora, depois de copiar as mensagens, quando eu realmente efetuo login no roundcube, as novas mensagens estão lá - exceto que todas são de root e dizem que "a mensagem não pode mais estar localizada no servidor".

Hmm ... então, só para ter certeza, eu entrei no diretório que contém as mensagens antigas, e realmente cat ed os arquivos de mensagens para ter certeza que eles estavam bem. E todos parecem estar bem - eles têm todo o conteúdo da mensagem antiga disponível. Mas, por algum motivo, o correio não os reconhece como "disponíveis".

Alguém encontrou esta situação? Em caso afirmativo, quais são algumas possíveis razões para isso - e como isso pode ser resolvido?

    
por Siler 27.10.2014 / 16:04

1 resposta

3

Certifique-se de preservar propriedade / permissões nos arquivos quando os copia.

    
por 27.10.2014 / 16:40