Zmień domyślną kolejność sortowania w Thunderbird

162

Thunderbird (2. coś tutaj jako 3 wciąż nie jest stabilny i miał kilka paskudnych błędów, kiedy ostatnio próbowałem) domyślnie sortuje maile. Jest to w porządku, jednak sortuje je tak, aby najnowsze znajdowały się na dole listy, co ... nie jest w porządku. Ponieważ Thunderbird zapisuje ustawienia sortowania dla poszczególnych folderów (i mam wiele folderów), regularnie spotykam się z folderami, w których rzadko lub nigdy nie byłem w starym porządku sortowania.

Czy jest jakiś sposób, aby globalnie zmienić domyślną kolejność sortowania na „Wątki, najnowsze wiadomości u góry” (lub cokolwiek innego, co, jak zakładam, może być również wtedy możliwe)?

Joey
źródło

Odpowiedzi:

193

Otwórz edytor konfiguracji z następujących opcji menu:

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

Lub jeśli używasz starszej wersji Thunderbirda:

Preferencje> Zaawansowane> Ogólne> Edytor konfiguracji

Wpisz mailnews.defaultw pasek filtru, aby wyświetlić małą listę preferencji do skonfigurowania. Wyświetli się podobnie do poniższego:

Preference Name                      Status       Type        Value
mailnews.default_news_sort_order:    default      integer     x
mailnews.default_news_sort_type:     default      integer     y
mailnews.default_sort_order:         default      integer     x
mailnews.default_sort_type:          default      integer     y

W powyższym zamień xi ywartości, klikając dwukrotnie nazwę preferencji i zamieniając ją na jedną z następujących wartości zgodnie z wymaganiami:

x (patrz https://developer.mozilla.org/en/nsMsgViewSortOrder )

1 = Ascending
2 = Descending

y (patrz https://developer.mozilla.org/en/nsMsgViewSortType )

17 = None
18 = Date
19 = Subject
20 = Author
21 = ID (Order Received)
22 = Thread
23 = Priority
24 = Status
25 = Size
26 = Flagged
27 = Unread
28 = Recipient
29 = Location
30 = Label
31 = Junk Status
32 = Attachments
33 = Account
34 = Custom
35 = Received

Więc jeśli chcesz posortować całą pocztę według wątku , malejąco (najnowsze u góry), preferencje w edytorze konfiguracji będą wyglądać następująco:

mailnews.default_sort_order:    default     integer      2
mailnews.default_sort_type:     default     integer     22

Istnieją również default_(news_)view_flagsustawienia (dotyczące poczty i wiadomości), które pozwalają włączyć flagę „Wątek”:

view_flags -- the second group of values can be added to one of the first group to combine effects, with several limitations:
  Unthreaded       0
  Threaded         1
  Grouped         64  [mail only (?)]

  ShowIgnored      8  [news only]
  ShowUnreadOnly  16
  ShowExpanded    32  [doesn't seem to work]
ShowUnreadOnly will check the View|Threads|Unread menu; this will cause only
unread items to be seen, but doesn't force a threaded view.

(Zobacz także: https://bugzil.la/86845#c74 )

losowy
źródło
14
Korzystanie z Thunderbirda 3.1.10 w Ubuntu: menu to: „Edycja> Preferencje> Zaawansowane> Ogólne> Konfiguracja edytora”
LeGEC
6
Daniel Sokołowski
6
Nadal obowiązuje dla 31. Uwaga: jeśli już otworzyłeś jeden folder, nie zostanie on posortowany według nowego porządku: wpływa tylko na foldery, które są otwierane po tej modyfikacji.
Monitor ryb
7
fossilet jest poprawna, ale istnieje sposób, aby działała również w przypadku istniejących folderów. Zamknij Thunderbird, przejdź do folderu profilu Thunderbird, usuń wszystkie pliki .msf i ponownie otwórz Thunderbird.
Danation
3
Te wartości konfiguracji są nadal aktualne w programie Thunderbird 60.0.
Cengiz Can
23

Prostsze rozwiązanie: użycie modułu Thunderbird SortPref .

wprowadź opis zdjęcia tutaj

Zapewnia ustawienia kontrolujące, które komunikaty kolejności są sortowane początkowo i według których pól, a także czy wyświetlać w trybie wątków. Pamiętaj, że dane te są ostatecznie przechowywane w każdym folderze, więc zmiana wartości kontrolnych wpływa tylko na nowe foldery lub te z przebudowanym indeksem. Mechanika została opisana w https://bugzilla.mozilla.org/show_bug.cgi?id=86845 - to rozszerzenie dodaje połysk do faktycznego kodu innej osoby.

Jean-Baptiste
źródło
8

To tylko rozszerzenie przyjętej odpowiedzi , ponieważ niestety tego rodzaju zmiany nie są akceptowane.

Jedynym problemem, którego odpowiedź nie rozwiązuje, jest stosowanie go wszędzie, nie tylko do folderów, które zostały po raz pierwszy otwarte po zmianie. Dzięki Danation za pomysł.

  • Zamknij Thunderbird
  • Znajdź folder z profilem Thunderbirda (mój był pod /home/my_user_name/.thunderbird )
  • cd do tego folderu
  • Biegać find . -name '*.msf' -print0 | xargs -0 rm
  • Otwórz Thunderbirda
OmarOthman
źródło
1
Czy to usunie wszystkie e-maile? Czy tylko preferencje folderu? Nie chcę wypróbować tego na moim użytkowniku, ponieważ ponowna synchronizacja wiadomości e-mail zajmie wiecznie moje połączenie domowe. Z góry dziękuję.
theTuxRacer
3
Przepraszam za spóźnioną odpowiedź. Żadne wiadomości e-mail nie zostaną usunięte, po prostu to, to tylko plik podsumowania: „Każdy folder poczty (Skrzynka odbiorcza, Wysłane itp.) Jest przechowywany jako dwa pliki; jeden bez rozszerzenia (np. INBOX), który jest samym plikiem poczty ( w formacie „mbox”) i jeden z rozszerzeniem .MSF (np. INBOX.MSF), który jest indeksem (plik podsumowania poczty) do pliku poczty. ”
OmarOthman
Spowoduje to jednak usunięcie wszelkich tagów przypisanych do wiadomości. Jeśli Twój serwer IMAP obsługuje słowa kluczowe (wiele nie), powinieneś być w stanie je odzyskać, ale jeśli nie, ten krok jest nieodwracalny pod tym względem.
r2evans
2

Korzystanie about:config(w Preferencjach -> Zaawansowane -> Ogólne)

mailnews.default_news_sort_order: kolejność sortowania wiadomości
mailnews.default_news_sort_type: kolumna sortowania wiadomości
mailnews.default_sort_order: kolejność sortowania poczty
mailnews.default_sort_type: kolumna sortowania poczty

zapisałem to w pliku tekstowym, wziąłem to z artykułu dawno temu, nie pamiętam gdzie, ale są to wartości, które będą zmieniać kolejność sortowania.

John T.
źródło
1

W rzeczywistości w wersji 17.08 wystarczy przejść do Menu> Widok> Sortuj według> Data> Malejąco i voilà.

Joaquin Ravelo
źródło
1
wszystko ... CO? :)
ᴇcʜιᴇ007
13
To zmienia tylko sortowanie dla bieżącego folderu i jego podfolderów.
doncherry
0

Miałem ten sam problem. Rozwiązałem to przez: Kliknięcie menu rozwijanego zatytułowanego „wybierz kolumny do wyświetlenia” po najechaniu na niego kursorem. Ikona menu znajduje się po prawej stronie skrzynki odbiorczej - wygląda jak zdjęcie dwóch kolumn. Zaznacz opcję „Otrzymano zamówienie”. To dodaje nową kolumnę do skrzynki odbiorczej zatytułowaną „zamówienie otrzymane”. Po kliknięciu tego tytułu kolejność otrzymywanej poczty zmieni się, tak aby najnowsze wiadomości e-mail znajdowały się u góry skrzynki odbiorczej. Po zakończeniu odznacz „zamówienie otrzymane” z listy opcjonalnych kolumn.

Mubeta
źródło
0

W Thunderbird 45.8.0 można otworzyć edytor konfiguracji (znany również jako about: config)

EdytujPreferencjeZaawansowaneKonfiguruj edytor ...

Opcja jest nadal wywoływana mailnews.default_sort_orderi jest ustawiona 1domyślnie.

Mateusz Piotrowski
źródło