Dovecot não está servindo e-mails migrados antigos para alguns clientes

2

Acabei de migrar meus e-mails para um novo servidor de e-mail. O servidor antigo e o novo tinham exatamente a mesma configuração usando o MailDir com fetchmail, procmail e dovecot. As configurações desses três aplicativos são principalmente as configurações padrão.

Acabei de copiar meus e-mails antigos para a nova pasta MailDir "cur". (de acordo com as respostas em Migração do Dovecot e e-mails antigos )

Agora, quando me conecto ao servidor IMAP com o Thunderbird, ele faz o download de todos os e-mails, incluindo aqueles que acabei de migrar e colei nas novas pastas.

No entanto, e esse é o problema , quando tento baixar os e-mails do novo servidor usando meu outro cliente de e-mail Geary ou meu iPhone, apenas os e-mails são baixados, que foram recuperados recentemente do meu provedor de e-mail. Os e-mails que copiei nas pastas do servidor existentes (migradas) não são exibidos nesses clientes.

Estou faltando alguma coisa na configuração do dovecot ou isso é um problema dos meus clientes de e-mail? Como os e-mails novos e antigos poderiam ser diferentes e diferenciados pelo dovecot?

    
por Felix Gehring 11.07.2014 / 13:30

1 resposta

1

Você precisa usar o utilitário doveadm para adicionar mensagens copiadas manualmente ao índice maildir:

doveadm [-Dv] index [-S socket_path] -u user [-q] [-n max_recent] mailbox

Outras leituras podem ser encontradas aqui: link

    
por 12.07.2014 / 16:22