Thay đổi thứ tự sắp xếp mặc định trong Thunderbird


162

Thunderbird (2. một cái gì đó ở đây là 3 vẫn không ổn định và có một số lỗi khó chịu tôi đã thử) sắp xếp các thư theo ngày theo mặc định. Điều này là tốt, tuy nhiên, nó sắp xếp chúng sao cho những cái mới nhất nằm ở cuối danh sách, điều này ... không ổn. Vì Thunderbird lưu các cài đặt sắp xếp của nó trên cơ sở mỗi thư mục (và tôi có nhiều thư mục) nên tôi thường xuyên chạy vào các thư mục mà tôi hiếm khi hoặc chưa bao giờ có trong đó vẫn có thứ tự sắp xếp cũ.

Có cách nào để thay đổi toàn cầu thứ tự sắp xếp mặc định thành "Chủ đề, tin nhắn mới nhất ở trên cùng" (hoặc bất cứ điều gì khác, mà tôi cho rằng có thể cũng có thể sau đó)?

Câu trả lời:


193

Mở Trình chỉnh sửa cấu hình từ các tùy chọn menu sau:

Công cụ> Tùy chọn> Nâng cao> Chung> Trình chỉnh sửa cấu hình

Hoặc nếu bạn đang sử dụng phiên bản cũ hơn của Thunderbird:

Tùy chọn> Nâng cao> Chung> Trình chỉnh sửa Cấu hình

Nhập mailnews.defaultvào thanh Bộ lọc để hiển thị một danh sách nhỏ các tùy chọn để định cấu hình. Nó sẽ hiển thị tương tự như dưới đây:

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

Trong phần trên, thay thế xycủa giá trị bằng cách bấm đúp vào tên của sở thích và thay thế bằng một trong các giá trị sau theo yêu cầu:

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

1 = Ascending
2 = Descending

y (xem 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

Vì vậy, nếu bạn muốn sắp xếp tất cả thư theo Chủ đề , Giảm dần (mới nhất ở trên cùng), các tùy chọn trong trình chỉnh sửa cấu hình sẽ như sau:

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

Ngoài ra còn có default_(news_)view_flagscác cài đặt (cho thư và tin tức), cho phép bật cờ "Đã xử lý":

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.

(Xem thêm: https://ormszil.la/86845#c74 )


14
Sử dụng thunderbird 3.1.10 trong Ubuntu: menu là "Chỉnh sửa> Tùy chọn> Nâng cao> Chung> Trình chỉnh sửa cấu hình"
LeGEC

6
Điều này được mặc định là TB :)
Daniel Sokolowski

6
Vẫn còn hiệu lực cho 31. Lưu ý nếu bạn đã mở một thư mục, nó sẽ không được sắp xếp theo thứ tự mới: nó chỉ ảnh hưởng đến các thư mục được mở đầu tiên sau chỉnh sửa này.
Cá giám sát

7
fosslava là chính xác, nhưng cũng có một cách để làm cho nó hoạt động cho các thư mục hiện có. Đóng Thunderbird, chuyển đến thư mục hồ sơ Thunderbird của bạn, xóa tất cả các tệp .msf và mở lại Thunderbird.
Danation

3
Các giá trị cấu hình này vẫn phù hợp với Thunderbird 60.0.
Cengiz có thể

23

Một giải pháp đơn giản hơn: Sử dụng mô-đun Thunderbird SortPref .

nhập mô tả hình ảnh ở đây

Cung cấp các cài đặt để kiểm soát các thông điệp thứ tự được sắp xếp ban đầu và theo trường nào cũng như có hiển thị trong chế độ luồng hay không. Xin lưu ý rằng dữ liệu này kết thúc được lưu trữ trong mỗi thư mục, vì vậy việc thay đổi giá trị kiểm soát chỉ ảnh hưởng đến các thư mục mới hoặc những thư mục có chỉ mục được xây dựng lại. Các cơ chế được mô tả trong https://ormszilla.mozilla.org/show_orms.cgi?id=86845 - tiện ích mở rộng này chỉ thêm độ bóng cho mã thực tế của người khác.


9

Đây chỉ là một phần mở rộng cho câu trả lời được chấp nhận , vì không may là các loại chỉnh sửa như vậy không được chấp nhận.

Vấn đề duy nhất mà câu trả lời không giải quyết được là việc này được áp dụng ở mọi nơi, không chỉ với các thư mục được mở lần đầu tiên sau khi thay đổi. Cảm ơn Danation đã cung cấp ý tưởng.

  • Đóng Thunderbird
  • Xác định vị trí thư mục hồ sơ Thunderbird của bạn (của tôi nằm dưới /home/my_user_name/.thunderbird )
  • cd vào thư mục đó
  • Chạy find . -name '*.msf' -print0 | xargs -0 rm
  • Mở Thunderbird

1
Điều này sẽ xóa tất cả các email? Hay chỉ là sở thích của thư mục? Tôi không thích thử nó trên người dùng của mình vì việc đồng bộ hóa lại các email sẽ mất mãi mãi trên kết nối nhà của tôi. Cảm ơn trước.
theTuxRacer

3
Xin lỗi vì trả lời muộn. Sẽ không có email nào bị xóa, vì vậy đây chỉ là tệp tóm tắt: "Mỗi thư mục thư (Hộp thư đến, Đã gửi, v.v.) được lưu trữ dưới dạng hai tệp; một tệp không có phần mở rộng (ví dụ INBOX), chính là tệp thư ( ở định dạng 'mbox') và một với phần mở rộng .MSF (ví dụ INBOX.MSF), là chỉ mục (Tệp Tóm tắt Thư) cho tệp thư. "
OmarOthman

Tuy nhiên, nó sẽ xóa bất kỳ Thẻ nào bạn đã gán cho tin nhắn. Nếu máy chủ IMAP của bạn hỗ trợ các từ khóa (nhiều người không), bạn sẽ có thể khôi phục chúng, nhưng nếu không thì bước này không thể đảo ngược về mặt đó.
r2evans

2

Sử dụng about:config(trong Tùy chọn -> Nâng cao -> Chung)

mailnews.default_news_sort_order: thứ tự sắp xếp tin tức
mailnews.default_news_sort_type: cột sắp xếp tin tức
mailnews.default_sort_order: thứ tự sắp xếp thư
mailnews.default_sort_type: cột sắp xếp thư

điều này đã được lưu trong một tệp văn bản, đã nhận nó từ một bài viết từ lâu rồi không nhớ ở đâu, nhưng đó là những giá trị sẽ lật thứ tự sắp xếp.


1

Trên thực tế, trong phiên bản 17,08, bạn chỉ cần vào Menu> Xem> Sắp xếp theo> Ngày> Giảm dần và voilà.


1
tất cả những gì? :)
cʜιᴇ007

13
Điều này chỉ thay đổi cách sắp xếp cho thư mục hiện tại và các thư mục con của nó.
doncherry

0

Tôi có vấn đề này như nhau. Tôi đã giải quyết nó bằng cách: Nhấp vào menu thả xuống có tiêu đề là "chọn cột để hiển thị" khi bạn di chuột qua nó. Biểu tượng menu nằm ở bên phải hộp thư đến - nó trông giống như hình ảnh của hai cột. Đánh dấu vào tùy chọn "Nhận đơn đặt hàng". Điều này thêm một cột mới vào hộp thư đến của bạn có tiêu đề "nhận được đơn hàng". Khi bạn nhấp vào tiêu đề này, thứ tự thư nhận được sẽ thay đổi để các email mới nhất nằm ở đầu hộp thư đến. Khi bạn hoàn thành, chỉ cần bỏ "nhận đơn đặt hàng" từ danh sách các cột tùy chọn.


0

Trong Thunderbird 45.8.0, Trình chỉnh sửa cấu hình (còn được gọi là about: config) có thể được mở thông qua

Chỉnh sửaTùy chọnNâng caoTrình chỉnh sửa cấu hình ...

Tùy chọn vẫn được gọi mailnews.default_sort_ordervà được đặt thành 1mặc định.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.