200 votes

Modifier l'ordre de tri par défaut dans Thunderbird

Thunderbird (2.something ici car la version 3 n'est toujours pas stable et comportait de méchants bogues la dernière fois que j'ai essayé) trie les mails par date par défaut. C'est bien, mais il les trie de telle sorte que les plus récents se trouvent en bas de la liste, ce qui ... n'est pas bien. Étant donné que Thunderbird enregistre ses paramètres de tri par dossier (et que j'ai de nombreux dossiers), je tombe régulièrement sur des dossiers que j'ai rarement ou jamais consultés et qui présentent toujours l'ancien ordre de tri.

Existe-t-il un moyen de changer globalement l'ordre de tri par défaut en "Fils de discussion, les messages les plus récents en haut" (ou autre chose, ce qui, je suppose, serait également possible) ?

240voto

Brett Veenstra Points 10238

Ouvrez le Éditeur de configuration à partir des options de menu suivantes :

Préférences > Général > Éditeur de configuration

Vous pouvez également le trouver à l'adresse suivante

Outils > Options > Avancé > Général > Éditeur de configuration

Ou si vous utilisez une ancienne version de Thunderbird :

Préférences > Avancé > Général > Éditeur de configuration

Type mailnews.default dans la barre de filtre pour faire apparaître une petite liste de préférences à configurer. Elle s'affichera de la manière suivante :

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

Dans l'exemple ci-dessus, remplacez le x y y de la valeur en double-cliquant sur le nom de la préférence et en le remplaçant par l'une des valeurs suivantes, selon les besoins :

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

1 = Ascending
2 = Descending

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

Donc si vous voulez trier tout le courrier par Fil conducteur , Descendant (le plus récent en haut), les préférences dans l'éditeur de configuration ressembleront à ceci :

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

Il existe également default_(news_)view_flags (pour le courrier et les nouvelles), qui permettent d'activer l'indicateur "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.

(Voir aussi : https://bugzil.la/86845#c74 )

1 votes

Ces chiffres magiques n'aident vraiment pas du tout.

19 votes

Utilisation de Thunderbird 3.1.10 sous Ubuntu : le menu est "Edit > Preferences > Advanced > General > Config Editor".

2 votes

Toujours valable à partir de Thunderbird 10.0, au cas où quelqu'un tomberait dessus et se demanderait si c'est le cas.

25voto

Jean-Baptiste Points 351

Une solution plus simple : utiliser le Module SortPref de Thunderbird .

enter image description here

Fournit des paramètres pour contrôler l'ordre dans lequel les messages sont triés initialement et par quel champ, ainsi que l'affichage ou non en mode filaire. Veuillez noter que ces données sont finalement stockées dans chaque dossier, de sorte que la modification des valeurs de contrôle n'affecte que les nouveaux dossiers ou ceux dont l'index a été reconstruit. Les mécanismes sont décrits dans https://bugzilla.mozilla.org/show_bug.cgi?id=86845 - cette extension ajoute simplement du lustre au code réel de quelqu'un d'autre.

0 votes

Ce n'est plus d'actualité. L'extension est obsolète et les nouvelles versions ne permettent pas l'installation de l'extension.

15voto

Johnny Points 402

Il s'agit simplement d'une extension de la réponse acceptée car malheureusement ces types de modifications ne sont pas acceptées.

Le seul problème que la réponse n'aborde pas est de faire en sorte que cela soit appliqué partout, et pas seulement aux dossiers qui ont été ouverts pour la première fois après la modification. Merci Danation pour avoir fourni l'idée.

  • Fermer Thunderbird
  • Localisez votre dossier de profil Thunderbird (le mien était sous /home/mon_nom_d'utilisateur/.thunderbird )
  • cd dans ce dossier
  • Exécuter find . -name '*.msf' -print0 | xargs -0 rm
  • Ouvrir Thunderbird

1 votes

Cela supprimera-t-il tous les courriels ? Ou seulement les préférences du dossier ? Je n'ai pas envie de l'essayer sur mon utilisateur car la re-synchronisation des emails prendra une éternité sur ma connexion domestique. Merci d'avance.

3 votes

Désolé pour la réponse tardive. Aucun email ne sera supprimé, allez-y, c'est juste le dossier récapitulatif : "Chaque dossier de courrier (Boîte de réception, Envoyés, etc.) est stocké sous la forme de deux fichiers : un sans extension (par exemple INBOX), qui est le fichier de courrier lui-même (au format 'mbox'), et un avec une extension .MSF (par exemple INBOX.MSF), qui est l'index (fichier de résumé du courrier) du fichier de courrier."

1 votes

Il supprimera toutefois toute Tags que vous avez attribué aux messages. Si votre serveur IMAP prend en charge les mots-clés (beaucoup ne le font pas), vous devriez être en mesure de les récupérer, mais si ce n'est pas le cas, cette étape est irréversible à cet égard.

7voto

mr-smudge Points 61

En 2020, juste au cas où quelqu'un d'autre trouverait cela, il existe une alternative aux méthodes ci-dessus pour définir un ordre et l'appliquer à tous les dossiers :

  1. Allez dans un dossier (ex : Inbox) et définissez l'ordre des dates en cliquant sur l'intitulé "Date".
  2. Faites un clic droit sur l'en-tête "Date" (ou sur n'importe quel autre en-tête, en fait) et sélectionnez "Appliquer les colonnes à" > "Dossier et ses enfants" > [Votre nom de boîte aux lettres] > [Votre nom de boîte aux lettres (premier élément de la liste)].

... cela appliquera le tri à tous les dossiers, et a l'avantage de ne pas vous obliger à modifier les fichiers de configuration.

Bonus/Avertissement : Ceci appliquera également la réorganisation des colonnes, les ajouts de colonnes, etc... à ces dossiers, aussi (mais c'est ce qui était souhaité dans mon cas).

4 votes

Pour moi, cela ne concerne que les colonnes utilisées, pas l'ordre de tri.

2 votes

Vérification de l'ordre des colonnes et de l'ordre de tri dans TB 91.2.0. C'est la solution actuelle ! TY @mr-smudge.

0 votes

TB 91.10.0 (Win64) : Pour moi, c'est no changer l'ordre de tri, seulement l'ordre des colonnes.

3voto

Mateusz Piotrowski Points 3608

Dans Thunderbird 45.8.0, l'éditeur de configuration (également connu sous le nom de about:config) peut être ouvert via

Modifier Préférences Général Éditeur de configuration...

L'option est toujours appelée mailnews.default_sort_order et est réglé sur 1 par défaut.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X