Como forçar o Thunderbird a recarregar a estrutura de pastas IMAP

68

Sempre que crio um novo rótulo na minha conta do Gmail, isso cria uma nova pasta IMAP. Infelizmente, essa nova pasta não aparece no Thunderbird, a menos que eu reinicie o Thunderbird.

Isso não é específico para o Gmail. Quando crio uma nova pasta IMAP no meu próprio servidor, o resultado é o mesmo.


Esclarecer. Aqui está o que estou fazendo. Primeiro, eu crio um novo marcador no Gmail: insira a descrição da imagem aqui

Mas agora ele não aparecerá na minha árvore de pastas do Thunderbird. Mesmo sabendo da pasta e da qual está inscrito: insira a descrição da imagem aqui

Quando eu reinicio o Thunderbird, a pasta aparece muito bem. Gostaria que ele aparecesse sem reiniciar o Thunderbird.

Der Hochstapler
fonte
3
Eu tive um problema semelhante, exceto recarregar o Thunderbird não fez com que as pastas ausentes aparecessem. A solução aceita ainda corrigia o problema.
Quolonel Perguntas

Respostas:

78

Na versão 10.0.2 (atual) e nas versões mais recentes:

Clique na linha da conta na árvore de pastas (a linha logo acima da Caixa de entrada)

Você deve ter uma tela de opções, encontrar Gerenciar assinaturas de pastas e clicar nela

  1. Clique no botão Atualizar
  2. Feche a janela da lista de pastas
  3. Clique no pequeno triângulo no nível superior da conta na árvore de pastas para ocultar a lista de pastas
  4. Clique nele novamente para mostrar a lista de pastas

Acabei de confirmar que isso funciona para mim na 10.0.2

Randy Orrison
fonte
11
Isso não faz o que eu quero. A nova pasta aparece na caixa de diálogo de assinatura (e está registrada). Mas não aparecerá na minha árvore de pastas.
Der Hochstapler
5
Não funcionou quando tentei, mas depois de recolher e reabrir a lista de pastas no Thunderbird, ela apareceu. Editei a resposta para incluir essas etapas. Trabalho para você?
Randy Orrison
2
Sempre que tentei, já estava inscrito na nova pasta. Então esse não era o problema. O que realmente fez a diferença foi desmoronar e expandir a árvore. Graças;)
Der Hochstapler
11
Eu tive o recolhimento / expansão da parentpasta (não a pasta de nível superior), não a pasta de nível superior para que essas etapas funcionem.
justderb 29/09/14
6
Nas versões mais recentes, pelo menos no Thunderbird 38.3.0, o "Gerenciar assinaturas de pastas" é chamado "Inscrever-se ..." e é necessário clicar com o botão direito do mouse na "linha da conta".
andrybak
19

https://support.mozillamessaging.com/en-US/kb/thunderbird-and-gmail

Acho que nesse site você pode encontrar informações mais úteis sobre o Gmail x Thunderbird. Além disso, descobri em outro fórum o seguinte:

O Thunderbird atualiza a lista de pastas quando se conecta ao servidor, em particular, na inicialização. Você pode forçar uma atualização da lista de pastas a qualquer momento, recolhendo-a e expandindo-a novamente.

Recolher e expandir a lista de pastas de toda a conta funcionou para mim.

Ander
fonte
Sim, era disso que eu também estava perdendo. Obrigado :)
Der Hochstapler
+1Eu só queria usar o Thunderbird para mover e-mails de um determinado marcador para outra conta (como magp.ie/2012/11/28/… ), e também tive que remover minha assinatura da Caixa de entrada para que ela realmente fosse iniciada.
jnylen
Esta é a solução correta - testado para Thunderbird 38.
Jan-Philip Gehrcke
5

Eu sei que este é um tópico antigo. Mas isso parece funcionar:

Ferramentas -> Opções -> Avançado -> Geral -> Editor de Configuração

Procurar por:

mail.server.default.check_all_folders_for_new

Alterar para true

exemplo:

mail.server.default.check_all_folders_for_new = true

As configurações de abrir e fechar entram em vigor.

Espero que isso ajude mais alguém.

Riaan
fonte
4

Se você desmarcar Ferramentas »Configurações da conta» Configurações »Avançado» Mostrar apenas pastas assinadas , ele exibirá todas as pastas.

Isso funcionou para mim.

Juraj Belina
fonte
2
Finalmente uma solução! Estranhamente, as outras soluções nem desapareceriam de uma pasta que não existia mais no servidor. Assim que desmarquei essa opção, essa pasta desapareceu e novas pastas reapareceram.
Caro
4

Surpreendentemente, em 2015, com o Thunderbird 38.2.0, forçando o Thunderbird a atualizar a árvore de pastas IMAP depois de adicionar um novo diretório / pasta, ainda é necessário.

Estou surpreso que a resposta seja exatamente como Randy Orrison descreveu e Oliver Salzburg confirmou, acima, há mais de 3,5 anos: Como forçar o Thunderbird a recarregar a estrutura de pastas IMAP

Sempre que tentei, já estava inscrito na nova pasta. Então esse não era o problema. O que realmente fez a diferença foi desmoronar e expandir a árvore. Obrigado ;)

Eu havia encerrado e relançado o Thunderbird, verificado duas vezes se havia inscrito na pasta IMAP em questão, inscrito / cancelado a inscrição, encerrado e relançado novamente ... nada forçou o novo diretório a ser exibido - até eu girar e girar para baixo a pequena seta imediatamente à esquerda da Caixa de entrada (no painel do painel de pastas). Assim que eu fiz isso, o novo diretório apareceu!

É curioso notar que o novo diretório IMAP em questão também tinha "dois níveis de profundidade". A estrutura era Inbox -> Subdirectory 1 -> Subdirectory 2, onde Subdirectory 2representa o diretório IMAP que acabou de ser adicionado. Menciono isso principalmente para afirmar que a profundidade do diretório cuja "seta está girada" parece não ter importância, desde que o diretório girado seja um pai do diretório que não aparecerá. Talvez girar a seta de nível superior, ao lado do nome da conta, seja a melhor opção, pois presumivelmente forçará a exibição de todos os subdiretórios (não tentei isso).

Obrigado a todos que contribuíram para a resolução deste problema mais frustrante! Crédito total para Randy Orrison pela solução original.

Quem é o jogo para abrir um relatório de erro (ou citar um relatório existente)?

Ben Johnson
fonte
Se eu entendo sua postagem, isso é apenas um elogio a outros pôsteres por algo que funcionou para você, em vez de apresentar outra solução. As respostas devem ser realmente reservadas para soluções para a pergunta e cada resposta deve fornecer outra solução. Com um pouco mais de reputação, você poderá votar de forma positiva nas respostas e postar comentários com informações úteis adicionais.
Fixer1234 9/09/2015
2
Obrigado, fixer1234. Depois de ler suas observações ponderadas e de reler a resposta de aceitação com mais cuidado como resultado, concordo com sua avaliação. No entanto, acho prudente observar que a resposta aceita instrui o usuário a "Fechar a janela da lista de pastas", que é onde ele me perdeu. Talvez eu use alguma visualização "old school" vinculada ao meu perfil do Thunderbird, mas não tenho uma "janela da lista de pastas"; é exibido permanentemente como um "painel ancorado" à esquerda da minha tela. Quando vi esse passo, descartei a resposta, concentrando-me apenas no comentário principal.
Ben Johnson
2

Como nenhuma das soluções propostas funcionou para que a subpasta desaparecida aparecesse na barra lateral à esquerda, tive que tentar outra coisa. Para mim, a pasta foi sugerida com o botão direito do mouse como uma pasta para colocar e-mails, mas tive que criar filtros específicos no campo de pesquisa para visualizar a pasta, porque ela não apareceu na barra lateral.

Minha solução foi renomear permanentemente a pasta - por algum motivo, ela desapareceu novamente se eu a renomei novamente para o nome original.

user497783
fonte
11
Renomear fez o truque para mim quando tudo falhou.
Olaf
1
  1. Clique na linha da conta na árvore de pastas.
  2. Na janela principal, clique em Gerenciamento de pastas (seção Configurações)
  3. Clique no botão Atualizar
  4. Escolha pastas para sincronização
balderys
fonte
1

Isso estava me deixando louco e nenhuma das respostas anteriores funcionou para mim. Seguir as orientações para verificar / atualizar as configurações de inscrição da pasta mostraria apenas a nova pasta na caixa de diálogo de inscrição - e mesmo assim não indica que ela possui subpastas. Mesmo assim, após inúmeras reinicializações da TB, o recarregamento frenético da estrutura de pastas recolhendo e expandindo a árvore de pastas em todos os níveis, a nova pasta e suas subpastas não apareceriam no painel da conta. O host é all-inkl.com, onde não foi possível encontrar nenhuma configuração para mostrar / ocultar pastas dos clientes de email.

Então, se alguém se depara com o mesmo problema, aqui está o que fixa-lo para mim :

  1. clique com o botão direito do mouse na conta de email no painel de contas
  2. clique Settings > Server settings > Advanced
  3. verifique se Server supports folders containing subfolders and messagesestá marcado

Reinicie a TB para uma boa medida e aproveite.

robro
fonte
-1

Eu sou um usuário Linux / LXLE usando o Thunderbird com uma conta do Outlook. O que funcionou para mim foi fazer duas coisas:

1) No Thunderbird, fui para Editar> Preferências> Configurações da conta> Ações da conta> Remover conta

Eu removi minha conta de e-mail do Thunderbird e fechei o programa.

A segunda coisa que fiz pode não ter nenhum efeito no resultado. No entanto, eu:

2) Entrou no Synaptic e removeu completamente o pacote Thunderbird e depois o reinstalou.

Depois disso, voltei ao Thunderbird e, em seguida, consegui entrar novamente na minha conta de e-mail e senha, assim como ao configurar uma nova conta.

Alguns segundos depois, os arquivos ausentes e a árvore de pastas foram restaurados dos servidores remotos.

Tente o primeiro passo por conta própria e veja.

Espero que ajude!

Barry Tobin
fonte
11
Mesmo se isso funcionar, eu dificilmente chamaria isso de solução. Esta resposta deve ser excluída.
Sheljohn
Ambas as etapas estão do lado extremo, mas a Etapa 2 é definitivamente um exagero: desinstalar um pacote não remove as ~/.thunderbird/configurações dos diretórios pessoais dos usuários.
Anthony G - justiça para Monica