E-mails excluídos do iPhone ainda são visíveis no Thunderbird

3

Tenho o Thunderbird 9.0.1 e o iOS MobileMail.app (iPhone 4S) conectados à mesma conta IMAP em um servidor Dovecot.

Quando eu excluo e-mails do Thunderbird, eles não aparecem mais no iPhone. Até aí tudo bem.

Quando eu excluo e-mails do iPhone, os e-mails ainda são exibidos no Thunderbird . Eu tentei esperar até uma hora depois que eu deletei os e-mails do meu iPhone, mas os e-mails que eu deletei ainda aparecem no Thunderbird. Eu tentei clicar no botão "Obter e-mail", mas os e-mails excluídos ainda são exibidos no Thunderbird. O único remédio que encontrei até agora é sair e reiniciar o Thunderbird, o que é inconveniente.

Até recentemente, usei o Mail.app da área de trabalho da Apple e os e-mails excluídos no iPhone desapareceram imediatamente do Mail.app da área de trabalho.

O que há de errado?

    
por smokris 05.01.2012 / 21:59

4 respostas

3

Algumas informações em link .

É perfeitamente apropriado que uma mensagem excluída em uma conta IMAP seja visível no webmail ou em outros clientes de email. A exclusão de uma mensagem apenas define um sinalizador e cabe à GUI o que deve fazer quando houver uma mensagem com esse sinalizador definido. No entanto, uma vez que o Thunderbird compacta (expunge) essa pasta, a mensagem excluída não deve estar mais visível no webmail ou em qualquer cliente de email porque foi fisicamente excluída.

Você pode configurar o Dovecot para notificar clientes como o Thunderbird de que houve alterações na pasta. Eu encontrei uma descrição da solução aqui: link

Eles dizem que o recurso CONDSTORE é o problema. Você deve remover CONDSTORE (e também QRESYNC, já que isso implica CONDSTORE).

Direções:

$ telnet localhost 143
telnet> a login user pass
telnet> b capability

ctrl-] q para sair da sessão de telnet

Pegue a string que você pegou, remova CONDSTORE e QRESYNC, configure "imap_capability" para esse valor em /etc/dovecot/dovecot.conf.

O meu acabou sendo assim:

imap_capability = CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS
    
por 10.05.2012 / 19:15
2

Isso me incomodou por um ano, mas uma pesquisa no Google a classificou. Eu poderia me chutar!

A alteração de configuração do dovecot corrigiu meu problema, que é exatamente como descrito pelo OP, exceto o meu iPhone5.

No meu Dovecot (v2.0.9) eu só tive que alterar /etc/dovecot/conf.d/20-imap.conf como sugerido, então " service dovecot restart " e o enfurecido problema deletado-mas-não se foi para sempre:)

    
por 17.04.2013 / 22:02
1

verifique a configuração no seu iphone minha aposta é que ele não remove do servidor imap apenas em si mesmo, para que você tenha um arquivo melhor no servidor. Eu procuraria em todas as configurações do aplicativo para iPhone e também verificaria em seu servidor se ele tem uma ação padrão para excluir.

    
por 05.01.2012 / 23:53
1

Estava tendo o mesmo problema e isso resolveu isso para mim!

No Thunderbird, clique com o botão direito do mouse na caixa de entrada e selecione propriedades. Na guia Informações Gerais, na parte inferior, há uma caixa que diz "Às vezes, o arquivo de índice de pasta (.msf) fica danificado e as mensagens podem parecer ausentes ou as mensagens excluídas continuam sendo exibidas. O reparo da pasta pode corrigir esses problemas." clique em Reparar pasta.

    
por 25.09.2014 / 17:24