Jak zmusić Thunderbirda do ponownego załadowania struktury folderów IMAP

68

Ilekroć tworzę nową etykietę na moim koncie Gmail, tworzy to nowy folder IMAP. Niestety ten nowy folder nie pojawia się w Thunderbird, dopóki nie uruchomię ponownie Thunderbirda.

Nie dotyczy to Gmaila. Kiedy tworzę nowy folder IMAP na własnym serwerze, wynik jest taki sam.


Wyjaśnić. Oto co robię. Najpierw tworzę nową etykietę w Gmailu: wprowadź opis zdjęcia tutaj

Ale teraz nie pojawi się w moim drzewie folderów Thunderbird. Mimo że wie o folderze i jest subskrybowany: wprowadź opis zdjęcia tutaj

Po ponownym uruchomieniu Thunderbirda folder wyświetla się dobrze. Chciałbym, aby pojawił się bez ponownego uruchamiania Thunderbirda.

Der Hochstapler
źródło
3
Miałem podobny problem, ale przeładowanie Thunderbirda nie spowodowało pojawienia się brakujących folderów. Jednak zaakceptowane rozwiązanie nadal rozwiązało problem.
Pytania do kolonistów

Odpowiedzi:

78

W wersji 10.0.2 (bieżącej) i najnowszych wersjach:

Kliknij linię konta w drzewie folderów (linia tuż nad skrzynką odbiorczą)

Powinieneś dostać ekran opcji, znaleźć Zarządzaj subskrypcjami folderów i kliknąć na niego

  1. Kliknij przycisk Odśwież
  2. Zamknij okno listy folderów
  3. Kliknij mały trójkąt na najwyższym poziomie konta w drzewie folderów, aby ukryć listę folderów
  4. Kliknij ponownie, aby wyświetlić listę folderów

Właśnie potwierdziłem, że to działa dla mnie w 10.0.2

Randy Orrison
źródło
1
To nie robi tego, co chcę. Nowy folder pojawia się w oknie dialogowym subskrypcji (i jest subskrybowany). Ale nie pojawi się w moim drzewie folderów.
Der Hochstapler
5
Nie działało, gdy go wypróbowałem, ale po zwinięciu i ponownym otwarciu listy folderów w Thunderbirdie pojawiło się. Zredagowałem odpowiedź, aby uwzględnić te kroki. Praca dla Ciebie?
Randy Orrison
2
Za każdym razem, gdy próbowałem, subskrybowałem już nowy folder. To nie był problem. Różnica polegała na zwinięciu i rozwinięciu drzewa. Dzięki;)
Der Hochstapler
1
Miałem zwinąć / rozwinąć parentfolder (nie folder najwyższego poziomu), a nie folder najwyższego poziomu, aby te kroki zadziałały.
justderb
6
W nowszych wersjach, przynajmniej w Thunderbird 38.3.0, „Zarządzaj subskrypcjami folderów” nazywa się „Subskrybuj ...” i musisz kliknąć prawym przyciskiem myszy „linię konta”.
andrybak
19

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

Myślę, że w tej witrynie można znaleźć bardziej przydatne informacje na temat Gmaila x Thunderbirda. Ponadto dowiedziałem się na innym forum :

Thunderbird odświeża listę folderów, gdy łączy się z serwerem, w szczególności podczas uruchamiania. Możesz wymusić odświeżenie listy folderów w dowolnym momencie poprzez zwinięcie i ponowne rozwinięcie.

Dla mnie zadziałało zwijanie i rozwijanie listy folderów dla całego konta.

Ander
źródło
Tak, tego też mi brakowało. Dzięki :)
Der Hochstapler,
+1Chciałem po prostu użyć Thunderbirda, aby przenieść pocztę z określonej etykiety na inne konto (np. Magp.ie/2012/11/28/... ), a także musiałem usunąć moją subskrypcję do skrzynki odbiorczej, aby ją uruchomić.
jnylen
To prawidłowe rozwiązanie - przetestowane dla Thunderbirda 38.
Jan-Philip Gehrcke
5

Wiem, że to stary wątek. Ale to wydaje się działać:

Narzędzia -> Opcje -> Zaawansowane -> Ogólne -> Edytor konfiguracji

Szukaj:

mail.server.default.check_all_folders_for_new

Zmień na true

przykład:

mail.server.default.check_all_folders_for_new = true

Obowiązują ustawienia otwierania i zamykania.

Mam nadzieję, że pomoże to komuś innemu.

Riaan
źródło
4

Jeśli odznaczysz Narzędzia »Ustawienia konta» Ustawienia »Zaawansowane» Pokaż tylko subskrybowane foldery , wyświetli wszystkie foldery.

To działało dla mnie.

Juraj Belina
źródło
2
Wreszcie rozwiązanie! Co dziwne, inne rozwiązania nawet nie zniknęłyby z folderu, który już nie istniał na serwerze. Jak tylko odznaczyłem tę opcję, ten folder zniknął i ponownie pojawiły się nowe foldery.
PriceChild
4

(Nieco) zaskakująco, w 2015 roku, z Thunderbirdem 38.2.0, zmuszanie Thunderbirda do odświeżenia drzewa folderów IMAP po dodaniu nowego katalogu / folderu jest nadal konieczne.

Dziwi mnie, że odpowiedź jest dokładnie taka, jak opisał Randy Orrison, a Oliver Salzburg potwierdził ponad 3,5 lat temu: Jak zmusić Thunderbirda do ponownego załadowania struktury folderów IMAP

Za każdym razem, gdy próbowałem, subskrybowałem już nowy folder. To nie był problem. Różnica polegała na zwinięciu i rozwinięciu drzewa. Dzięki ;)

Porzuciłem i uruchomiłem ponownie Thunderbirda, dwukrotnie sprawdziłem, czy subskrybuję dany folder IMAP, subskrybuję / wypisałem się, zrezygnowałem i ponownie uruchomiłem ponownie ... nic nie zmusiło do wyświetlenia nowego katalogu - dopóki się nie zakręciłem i nie skręciłem mała strzałka bezpośrednio po lewej stronie skrzynki odbiorczej (w panelu panelu folderów). Gdy tylko to zrobiłem, pojawił się nowy katalog!

Ciekawe, że nowy katalog IMAP, o którym mowa, również miał „dwa poziomy głębokości”. Struktura była Inbox -> Subdirectory 1 -> Subdirectory 2, gdzie Subdirectory 2reprezentuje właśnie dodany katalog IMAP. Wspominam o tym głównie w celu zapewnienia, że ​​głębokość katalogu, którego „strzałka jest zakręcona” wydaje się nie mieć znaczenia, o ile katalog zakręcony jest rodzicem katalogu, który się nie pojawi. Być może najlepszym rozwiązaniem jest obracanie strzałki najwyższego poziomu obok nazwy konta, ponieważ prawdopodobnie zmusi to wyświetlanie wszystkich podkatalogów (nie próbowałem tego).

Dziękujemy wszystkim, którzy przyczynili się do rozwiązania tego najbardziej frustrującego problemu! Pełny kredyt Randy Orrison za oryginalne rozwiązanie.

Kto gra w otwieranie raportu o błędzie (lub cytowanie istniejącego raportu)?

Ben Johnson
źródło
Jeśli rozumiem twój post, to po prostu pochwalanie innych plakatów za coś, co działało dla ciebie, zamiast wprowadzania innego rozwiązania. Odpowiedzi powinny być naprawdę zarezerwowane dla rozwiązań pytania, a każda odpowiedź powinna zawierać inne rozwiązanie. Przy odrobinie powtórzenia będziesz mógł głosować przydatne odpowiedzi i zamieszczać komentarze z dodatkowymi pomocnymi informacjami.
fixer1234
2
Dzięki, fixer1234. Po przeczytaniu twoich przemyślanych uwag i ponownym uważnym przeczytaniu odpowiedzi akceptuję, zgadzam się z twoją oceną. Uważam jednak, że rozsądnie jest zauważyć, że zaakceptowana odpowiedź instruuje użytkownika, aby „zamknął okno listy folderów”, czyli tam, gdzie mnie stracił. Może używam widoku „starej szkoły”, który jest powiązany z moim profilem Thunderbird, ale nie mam „okna listy folderów”; jest wyświetlany na stałe jako „zadokowane okienko” po lewej stronie mojego ekranu. Kiedy zobaczyłem ten krok, wykluczyłem odpowiedź, koncentrując się tylko na kluczowym komentarzu.
Ben Johnson
2

Ponieważ żadne z proponowanych rozwiązań nie działało, aby zniknął podfolder do wyświetlenia na pasku bocznym po lewej stronie, musiałem spróbować czegoś innego. Dla mnie folder został zasugerowany po kliknięciu prawym przyciskiem myszy jako folder do umieszczania wiadomości e-mail, ale musiałem utworzyć określone filtry w polu wyszukiwania, aby wyświetlić folder, ponieważ nie pojawił się na pasku bocznym.

Moim rozwiązaniem była stała zmiana nazwy folderu - z jakiegoś powodu zniknął ponownie, jeśli zmienię jego nazwę z powrotem na pierwotną nazwę.

użytkownik497783
źródło
1
Zmiana nazwy załatwiła sprawę, gdy wszystko inne zawiodło.
Olaf
1
  1. Kliknij linię konta w drzewie folderów.
  2. W oknie głównym kliknij Zarządzanie folderami (sekcja Ustawienia)
  3. Kliknij przycisk odświeżania
  4. Wybierz foldery do synchronizacji
baldery
źródło
1

To doprowadzało mnie do szału i żadna z poprzednich odpowiedzi nie działała dla mnie. Postępowanie zgodnie z radą sprawdzania / odświeżania ustawień subskrypcji folderów spowoduje wyświetlenie nowego folderu tylko w oknie dialogowym subskrypcji - a nawet wtedy nie oznacza, że ​​ma on podfoldery, które posiada. Mimo to po niezliczonych uruchomieniach TB, szalonym przeładowaniu struktury folderów poprzez zwinięcie i rozwinięcie drzewa folderów na wszystkich poziomach, nowy folder i jego podfoldery nie pojawiały się w okienku konta. Host to all-inkl.com, gdzie nie mogłem znaleźć żadnych ustawień do pokazywania / ukrywania folderów przed klientami pocztowymi.

Więc jeśli ktoś potyka się na ten sam problem, oto co ustalone to dla mnie :

  1. kliknij prawym przyciskiem myszy konto pocztowe w panelu kont
  2. Kliknij Settings > Server settings > Advanced
  3. upewnij się, że Server supports folders containing subfolders and messagesjest zaznaczone

Zrestartuj TB dla dobrego pomiaru i ciesz się.

robro
źródło
-1

Jestem użytkownikiem Linux / LXLE używającym Thunderbirda z kontem Outlook. To, co zadziałało, to zrobić dwie rzeczy:

1) W Thunderbird poszedłem do Edycja> Preferencje> Ustawienia konta> Akcje konta> Usuń konto

Usunąłem swoje konto e-mail z Thunderbirda i zamknąłem program.

Druga rzecz, której nie zrobiłem, może nie mieć żadnego wpływu na wynik. Jednakże, ja:

2) Udałem się do Synaptic i całkowicie usunąłem pakiet Thunderbird, a następnie ponownie go zainstalowałem.

Potem wróciłem do Thunderbirda i mogłem ponownie wprowadzić moje konto e-mail i hasło - tak jak przy zakładaniu nowego konta.

Kilka sekund później brakujące pliki i drzewo folderów zostały przywrócone ze zdalnych serwerów.

Spróbuj krok pierwszy sam i przekonaj się.

Mam nadzieję, że to pomoże!

Barry Tobin
źródło
1
Nawet jeśli to zadziała, nie nazwałbym tego rozwiązaniem. Ta odpowiedź powinna zostać usunięta.
Sheljohn,
Oba kroki są skrajne, ale krok 2 jest zdecydowanie przesadny: odinstalowanie pakietu nie spowoduje usunięcia ~/.thunderbird/ustawień z katalogów domowych użytkowników.
Anthony Geoghegan