Изменить порядок сортировки по умолчанию в Thunderbird

Thunderbird (2. что-то здесь, поскольку 3 все еще нестабилен и имел некоторые неприятные ошибки, которые я в последний раз пробовал) по умолчанию сортирует письма по дате. Это хорошо, однако, это сортирует их так, чтобы самые новые были внизу списка, что... не хорошо. Поскольку Thunderbird сохраняет настройки сортировки для каждой папки (а у меня много папок), я регулярно сталкиваюсь с папками, в которых я редко или никогда не находился, в которых все еще сохранен старый порядок сортировки.

Есть ли способ глобально изменить порядок сортировки по умолчанию на "Потоки, самые новые сообщения вверху" (или что-то еще, что, я полагаю, могло бы быть и возможным)?

9 ответов

Решение

Откройте Редактор конфигурации из следующих пунктов меню:

Сервис> Параметры> Дополнительно> Общие> Редактор конфигурации

Или, если вы используете старую версию 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)

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

введите описание здесь

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

Обнаружив это в 2020 году, на случай, если кто-то еще найдет это, есть альтернатива вышеуказанным методам, чтобы установить порядок и применить его ко всем папкам:

  1. Перейдите в одну папку (например: Входящие) и установите порядок дат, щелкнув заголовок "Дата".
  2. Щелкните правой кнопкой мыши заголовок "Дата" (или любой другой заголовок на самом деле) и выберите "Применить столбцы к" > "Папка и ее дочерние элементы" > [Имя вашего почтового ящика] > [Имя вашего почтового ящика (верхний элемент в списке).

... это применит сортировку ко всем папкам и имеет то преимущество, что вам не нужно редактировать файлы конфигурации.

Бонус / предупреждение: это также применит переупорядочение столбцов, добавление столбцов и т. Д. К этим папкам (но в моем случае это было желательно).

Это просто расширение принятого ответа, поскольку, к сожалению, такие типы правок не принимаются.

Единственная проблема, к которой не относится ответ, - это применить его везде, не только к папкам, которые были впервые открыты после изменения. Спасибо Danation за предоставленную идею.

  • Закрыть Thunderbird
  • Найдите папку вашего профиля Thunderbird (моя была в /home/my_user_name/.thunderbird)
  • cd в эту папку
  • Бежать find . -name '*.msf' -print0 | xargs -0 rm
  • Открыть Thunderbird

В Thunderbird 45.8.0 редактор конфигураций (также известный как about: config) может быть открыт через

ПравкаНастройкиДополнительноРедактор конфигурации ...

Опция еще называется mailnews.default_sort_order и установлен в 1 по умолчанию.

На самом деле, в версии 17.08 вам просто нужно перейти в Menu> View> Sort by> Date> Descending и вуаля.

С помощью about:config (в Предпочтения -> Дополнительно -> Общие)

mailnews.default_news_sort_order: порядок сортировки новостей
mailnews.default_news_sort_type: столбец сортировки новостей
mailnews.default_sort_order: порядок сортировки почты
mailnews.default_sort_type: столбец сортировки почты

сохранил ли это в текстовом файле, получил ли он из статьи давным-давно, не помню где, но это те значения, которые будут менять порядок сортировки.

Для всех, кто в 2023 году использует v115+. Отсортируйте одну папку по своему желанию. Допустим, мы сортируем папку «Входящие» по дате по убыванию. Теперь мы щелкаем правой кнопкой мыши по дате -> Применить текущий вид -> Папка и ее дочерние элементы -> [электронная почта] -> [электронная почта вверху опции].

У меня была такая же проблема. Я решил это следующим образом: щелкнув раскрывающееся меню с заголовком "выбрать столбцы для отображения" при наведении на него курсора. Значок меню находится справа от папки "Входящие" - он выглядит как картинка из двух столбцов. Отметьте опцию "Заказ получен". Это добавит новый столбец в ваш почтовый ящик под названием "заказ получен". Когда вы щелкнете по этому заголовку, порядок получения почты изменится, так что самые новые письма будут в верхней части папки "Входящие". Когда вы закончите, просто снимите флажок "заказ получен" в списке дополнительных столбцов.

Другие вопросы по тегам