it-swarm.it

Cambia l'ordine di ordinamento predefinito in Thunderbird

Thunderbird (2.qualcosa come 3 non è ancora stabile e ha alcuni bug scadenti l'ultima volta che ho provato) ordina le mail in base alla data per impostazione predefinita. Questo va bene, tuttavia, li ordina in modo che i più recenti siano in fondo alla lista, il che ... non va bene. Dal momento che Thunderbird salva le sue impostazioni di ordinamento su una base per cartella (e ho molte cartelle) mi imbatto regolarmente in cartelle in cui raramente o mai ho ancora il vecchio ordinamento.

C'è un modo per cambiare globalmente l'ordine di ordinamento predefinito in "Thread, i messaggi più recenti nella parte superiore" (o qualsiasi altra cosa, che, presumo potrebbe essere possibile anche allora)?

156
Joey

Apri Config Editor dalle seguenti opzioni di menu:

Strumenti> Opzioni> Avanzate> Generali> Editor di configurazione

O se stai usando una versione precedente di Thunderbird:

Preferenze> Avanzate> Generali> Editor di configurazione

Digitare mailnews.default nella barra Filtro per visualizzare un piccolo elenco di preferenze da configurare. Verrà visualizzato simile al seguente:

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

In quanto sopra, sostituire x e y del valore facendo doppio clic sul nome della preferenza e sostituendolo con uno dei seguenti valori come richiesto:

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

1 = Ascending
2 = Descending

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

Quindi se vuoi ordinare tutta la posta di Thread , Descending (più recente in alto), le preferenze nell'editor di configurazione saranno simili a questa:

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

Ci sono anche le impostazioni default_(news_)view_flags (per posta e notizie), che consentono di attivare il flag "Threaded":

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.

(Vedi anche: https://bugzil.la/86845#c74 )

190
random

Una soluzione più semplice: usare il modulo Thunderbird SortPref .

enter image description here

Fornisce le impostazioni per controllare quali messaggi di ordine sono ordinati inizialmente e per quale campo e se visualizzare in modalità thread. Si noti che questi dati vengono archiviati in ogni cartella, pertanto la modifica dei valori di controllo influisce solo sulle nuove cartelle o su quelli con un indice ricostruito. Le meccaniche sono descritte in https://bugzilla.mozilla.org/show_bug.cgi?id=86845 - questa estensione si limita ad aggiungere gloss al codice effettivo di qualcun altro.

23
Jean-Baptiste

Questa è solo un'estensione della risposta accettata , dal momento che sfortunatamente tali tipi di modifiche non sono accettate.

L'unico problema a cui la risposta non si rivolge è quello di applicarlo ovunque, non solo alle cartelle che sono state aperte per la prima volta dopo la modifica. Grazie Danation per aver fornito l'idea.

  • Chiudi Thunderbird
  • Individua la cartella del tuo profilo di Thunderbird (il mio era sotto /home/my_user_name/.Thunderbird )
  • cd in quella cartella
  • Esegui find . -name '*.msf' -print0 | xargs -0 rm
  • Apri Thunderbird
8
OmarOthman

Utilizzo di about:config (in Preferenze -> Avanzate -> Generale)

mailnews.default_news_sort_order: ordinamento delle news 
 mailnews.default_news_sort_type: colonna di ordinamento delle notizie 
 mailnews.default_sort_order: ordinamento della posta 
 mailnews.default_sort_type: colonna di ordinamento della posta

questo è stato salvato in un file di testo, l'ho ottenuto da un articolo molto tempo fa non ricordo dove, ma quelli sono i valori che capovolgeranno l'ordinamento.

2
John T

In realtà, nella versione 17.08, devi solo andare su Menu> Visualizza> Ordina per> Data> Discendente , e voilà.

1
Joaquin Ravelo

Ho avuto lo stesso problema. Ho risolto il problema: facendo clic sul menu a discesa denominato "seleziona colonne da visualizzare" quando ci si passa sopra. L'icona del menu si trova a destra della posta in arrivo: assomiglia a un'immagine di due colonne. Spunta l'opzione "Ordine ricevuto". Questo aggiunge una nuova colonna alla posta in arrivo intitolata "ordine ricevuto". Quando fai clic su questo titolo, l'ordine di posta ricevuto cambierà in modo che le e-mail più recenti siano nella parte superiore della Posta in arrivo. Quando hai terminato, deseleziona "l'ordine ricevuto" dall'elenco di colonne facoltative.

0
Mubeta

In Thunderbird 45.8.0 l'editor di configurazione (noto anche come about: config) può essere aperto tramite

Modifica Preferenze Avanzate Editor di configurazione ...

L'opzione è ancora chiamata mailnews.default_sort_order ed è impostata su 1 per impostazione predefinita.

0