Змініть порядок сортування за замовчуванням у Thunderbird


162

Thunderbird (2.щось тут, як 3, досі не є стабільним, і в останній раз я намагався помилкових помилок) сортує пошту за датою за замовчуванням. Це добре, однак це їх сортує так, що найновіші опиняються внизу списку, що ... не чудово. Оскільки Thunderbird зберігає свої параметри сортування на основі кожної папки (і у мене є багато папок), я регулярно стикаюся з папками, в яких я рідко або ніколи не знаходився, в яких все ще є старий порядок сортування.

Чи є спосіб глобально змінити порядок сортування за замовчуванням на "Нитки, новіші повідомлення вгорі" (або що-небудь інше, що, я припускаю, може бути можливим і тоді)?

Відповіді:


193

Відкрийте редактор конфігурації з наступних параметрів меню:

Інструменти> Опції> Додатково> Загальне> Налаштування редактора

Або якщо ви використовуєте старішу версію Thunderbird:

Налаштування> Додатково> Загальне> Налаштування редактора

Введіть mailnews.defaultна панелі фільтру, щоб відкрити невеликий список налаштувань для налаштування. Він буде відображатися аналогічно нижче:

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

У вищесказаному замініть значення xта yзначення, двічі клацнувши ім'я параметра та замінивши його одним із наведених нижче значень:

x (див. https://developer.mozilla.org/en/nsMsgViewSortOrder )

1 = Ascending
2 = Descending

y (див. 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

Отже, якщо ви хотіли сортувати всю пошту за темою , низхідною (найновішою вгорі), налаштування в редакторі конфігурацій виглядатимуть так:

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

Також є default_(news_)view_flagsналаштування (для пошти та новин), які дозволяють увімкнути прапор "Нитка":

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.

(Дивіться також: https://bugzil.la/86845#c74 )


14
Використання thunderbird 3.1.10 в Ubuntu: меню "Правка> Налаштування> Додатково> Загальне> Налаштування редактора"
LeGEC

6
Це було зроблено за замовчуванням у ТБ :)
Даніель Соколовський

6
Дійсно для 31. Примітка. Якщо ви вже відкрили одну папку, вона не буде сортована за новим порядком: вона стосується лише папок, які вперше відкриваються після цього налаштування.
Монітор риб

7
fossilet є правильним, але є спосіб змусити його працювати і для існуючих папок. Закрийте Thunderbird, перейдіть у папку профілю Thunderbird, видаліть усі файли .msf та ще раз відкрийте Thunderbird.
Данація

3
Ці значення конфігурації все ще актуальні для Thunderbird 60.0.
Cengiz Can

23

Більш просте рішення: Використання модуля Thunderbird SortPref .

введіть тут опис зображення

Забезпечує налаштування для керування початковим сортуванням повідомлень про замовлення та за яким полем, а також, чи потрібно відображати в потоковому режимі. Зверніть увагу, що ці дані зберігаються у кожній папці, тому зміна керуючих значень впливає лише на нові папки або ті, що мають відновлений індекс. Механіка описана в https://bugzilla.mozilla.org/show_bug.cgi?id=86845 - це розширення лише додає блиск фактичному коду когось іншого.


8

Це лише розширення до прийнятої відповіді , оскільки, на жаль, такі типи редагувань не приймаються.

Єдина проблема, на яку відповідь не звертається, полягає в тому, що це застосовується скрізь, не тільки до папок, які були вперше відкриті після зміни. Дякую Данану за надання ідеї.

  • Закрити громовідвід
  • Знайдіть свою папку профілю Thunderbird (у мене було під /home/my_user_name/.thunderbird )
  • cd до цієї папки
  • Біжи find . -name '*.msf' -print0 | xargs -0 rm
  • Відкрити громовідвід

1
Чи буде видалено всі електронні листи? Або лише уподобання папки? Я не прагну пробувати це на своєму користувачеві, оскільки повторна синхронізація листів назавжди триватиме на домашньому зв’язку. Заздалегідь спасибі.
theTuxRacer

3
Вибачте за пізню відповідь. Жодна електронна пошта не буде видалена, перейдіть до цього, це лише файл підсумків: "Кожна поштова папка (Вхідні, Надіслані тощо) зберігається як два файли; одна - без розширення (наприклад, INBOX), що є самим поштовим файлом ( у форматі 'mbox') та один із розширенням .MSF (наприклад, INBOX.MSF), який є індексом (файл підсумків пошти) для поштового файлу. "
OmarOthman

Однак вона видалить усі теги, які ви призначили повідомленням. Якщо ваш сервер IMAP підтримує ключові слова (багато хто з них не має), ви маєте змогу відновити їх, але якщо ні, то цей крок є незворотним у цьому відношенні.
r2evans

2

Використання about:config(під Налаштуваннями -> Додатково -> Загальне)

mailnews.default_news_sort_order: порядок сортування новин
mailnews.default_news_sort_type: стовпець сортування новин
mailnews.default_sort_order: порядок сортування пошти
mailnews.default_sort_type: стовпець сортування пошти

це було збережено у текстовому файлі, дістали його із статті давно не пам'ятаю, де, але це значення, які будуть перевертати порядок сортування.


1

Насправді, у версії 17.08 вам просто потрібно перейти до Меню> Перегляд> Сортувати за> Дата> Зниження та voilà.


1
все ... ЩО? :)
Ƭᴇcʜιᴇ007

13
Це змінює лише сортування для поточної папки та її підпапок.
дончерство

0

У мене була ця сама проблема. Я вирішив це, натиснувши на спадне меню під назвою "вибрати стовпці для відображення", коли наведіть на нього курсор миші. Піктограма меню знаходиться праворуч від папки "Вхідні" - схожа на картинку з двох стовпців. Поставте прапорець "Отримано замовлення". Це додає у вашу поштову скриньку новий стовпець під назвою "отримано замовлення". Після натискання на цю назву порядок надходження пошти зміниться, щоб новіші електронні листи знаходились у верхній частині вхідних повідомлень. Коли ви закінчите, просто зніміть позначку "отримано замовлення" зі списку необов'язкових стовпців.


0

У програмі Thunderbird 45.8.0 редактор Config (також відомий як about: config) можна відкрити через

РедагуватиНалаштуванняДодатковоНалаштувати редактор ...

Цей параметр все ще викликається mailnews.default_sort_orderі встановлений 1за замовчуванням.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.