Criei uma nova instalação dovecot e meu cliente (Outlook 2013) está com problemas de sincronização (erros frequentes). No lado do servidor, vejo os erros abaixo.
Dec 01 17:14:36 imap-login: Info: Login: user=<[email protected]>, method=PLAIN, rip=125.3.26.22, lip=172.16.15.26, mpid=13497, TLS, session=<8HjEPf17CuaHF+zy>
Dec 01 17:14:38 imap([email protected]): Error: Sync failed for mbox file /data/mail/mydomain.com/myuser: UID inserted in the middle of mailbox (10804 > 10802, seq=2, idx_msgs=1)
Dec 01 17:14:38 imap([email protected]): Error: Sync failed for mbox file /data/mail/mydomain.com/myuser: UID inserted in the middle of mailbox (10804 > 10802, seq=2, idx_msgs=1)
No lado do cliente, vejo erros como
8:04:58 Error synchronizing folder
8:04:58 [800CCCD3-0-0-560]
Eu vi algumas perguntas frequentes nos documentos do Dovecot relacionadas a OUTROS programas que manipulam a loja mbox. No entanto, eu só corro dovecot e postfix - nada está manipulando mensagens no servidor.
O quê está causando isto?
Isso tem uma resposta no FAQ do Dovecot , com muitos detalhes para ser copiado aqui, mas em resumo significa que as mensagens estão sendo movidas por algo diferente do dovecot, o que não é bom. Para citar, "Tudo bem se o software externo eliminar mensagens ou anexar novas. No entanto, mover mensagens existentes, inserir mensagens no meio do arquivo ou modificar mensagens existentes não é permitido."
Eu recomendaria usar o Maildir, mas talvez você não tenha essa opção.