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

162

Thunderbird (2.Quelque chose ici en tant que 3 n'est toujours pas stable et a eu quelques bugs méchants la dernière fois que j'ai essayé) trie les mails par date par défaut. C’est très bien, cependant, il les trie de manière à ce que les plus récents soient au bas de la liste, ce qui ... n’est pas satisfaisant. Depuis que Thunderbird enregistre ses paramètres de tri par dossier (et j'ai beaucoup de dossiers), je rencontre régulièrement des dossiers dans lesquels je suis rarement ou jamais allé et qui conservaient l'ancien ordre de tri.

Existe-t-il un moyen de modifier globalement l'ordre de tri par défaut en "Sujets, messages les plus récents en haut" (ou autre chose, qui, je suppose, pourrait aussi être possible ensuite)?

Joey
la source

Réponses:

193

Ouvrez l' éditeur de configuration à partir des options de menu suivantes:

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

Tapez mailnews.defaultdans la barre de filtre pour afficher une petite liste de préférences à configurer. Il affichera similaire à ci-dessous:

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 ce qui précède, remplacez les valeurs xand yde 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 vos 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 tous les messages par Thread , Descending (le plus récent en haut), les préférences de l’éditeur de configuration ressemblent à ceci:

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

Il existe également des default_(news_)view_flagsparamètres (pour le courrier et les actualités), 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 )

aléatoire
la source
15
Utilisation de thunderbird 3.1.10 sous Ubuntu: le menu est "Edition> Préférences> Avancées> Généralités> Éditeur de configuration"
LeGEC
6
Cela sera fait défaut dans la tuberculose :)
Daniel Sokolowski
6
Remarque: si vous avez déjà ouvert un dossier, celui-ci ne sera pas trié selon le nouvel ordre; il ne concerne que les dossiers qui ont été ouverts pour la première fois après ce réglage.
Fish Monitor
7
fossilet est correct, mais il existe un moyen de le faire fonctionner également pour les dossiers existants. Fermez Thunderbird, accédez au dossier de votre profil Thunderbird, supprimez tous les fichiers .msf et ouvrez Thunderbird à nouveau.
Danation
3
Ces valeurs de configuration sont toujours pertinentes avec Thunderbird 60.0.
Cengiz peut
23

Une solution plus simple: utiliser le module Thunderbird SortPref .

entrez la description de l'image ici

Fournit des paramètres permettant de contrôler l'ordre dans lequel les messages sont triés initialement et par champ, ainsi que d'afficher ou non le mode thread. Veuillez noter que ces données sont stockées dans chaque dossier. Par conséquent, la modification des valeurs de contrôle ne concerne que les nouveaux dossiers ou ceux avec un index reconstruit. Les mécanismes sont décrits dans https://bugzilla.mozilla.org/show_bug.cgi?id=86845 - cette extension ne fait qu'ajouter de la brillance au code réel de quelqu'un d'autre.

Jean-Baptiste
la source
9

Ceci est juste une extension de la réponse acceptée , car malheureusement, de tels types de modifications ne sont pas acceptés.

Le seul problème que la réponse ne résout pas, c'est que cela s'applique partout, pas seulement aux dossiers qui ont été ouverts pour la première fois après la modification. Merci Danation d' avoir fourni cette idée.

  • Fermer Thunderbird
  • Localisez votre dossier de profil Thunderbird (le mien se trouvait sous /home/mon_nom_utilisateur/.thunderbird ).
  • cd dans ce dossier
  • Courir find . -name '*.msf' -print0 | xargs -0 rm
  • Ouvrez Thunderbird
OmarOthman
la source
1
Cela supprimera-t-il tous les emails? Ou seulement les préférences du dossier? Je ne souhaite pas l'essayer sur mon utilisateur, car la resynchronisation des e-mails prendra une éternité sur ma connexion à domicile. Merci d'avance.
theTuxRacer
3
Désolé pour la réponse tardive. Aucun courrier électronique ne sera supprimé, il s’agit bien du fichier de résumé: "Chaque dossier de courrier (Boîte de réception, Envoyés, etc.) est stocké sous forme de deux fichiers: un sans extension (par exemple, INBOX), qui est le fichier courrier lui-même ( au format 'mbox') et l'autre avec une extension .MSF (par exemple, INBOX.MSF), qui correspond à l'index (fichier de résumé de messagerie) du fichier courrier. "
OmarOthman
Toutefois, toutes les balises que vous avez attribuées à des messages seront supprimées . Si votre serveur IMAP prend en charge les mots-clés (beaucoup ne le font pas), vous devriez pouvoir les récupérer, mais sinon, cette étape est irréversible à cet égard.
R2evans
2

Utiliser about:config(sous Préférences -> Avancé -> Général)

mailnews.default_news_sort_order: ordre de tri des nouvelles
mailnews.default_news_sort_type: colonne de tri des nouvelles
mailnews.default_sort_order: ordre de tri du courrier
mailnews.default_sort_type: colonne de tri du courrier

Si cela avait été sauvegardé dans un fichier texte, tiré d’un article il ya longtemps, vous ne savez plus où, mais ce sont les valeurs qui inverseront l’ordre de tri.

John T
la source
1

En fait, dans la version 17.08, il vous suffit d'aller dans Menu> Afficher> Trier par> Date> Décroissant , et le tour est joué.

Joaquin Ravelo
la source
1
tout ce que? :)
cʜιᴇ007
13
Cela ne change que le tri pour le dossier actuel et ses sous-dossiers.
Doncherry
0

J'ai eu le même problème. Je l'ai résolu en: cliquant sur le menu déroulant intitulé "sélectionner les colonnes à afficher" lorsque vous la survolez. L'icône de menu se trouve à droite de la boîte de réception. Elle ressemble à une image de deux colonnes. Cochez l'option "Commande reçue". Cela ajoute une nouvelle colonne à votre boîte de réception intitulée "commande reçue". Lorsque vous cliquez sur ce titre, l'ordre des messages reçus change pour que les messages les plus récents se trouvent en haut de la boîte de réception. Lorsque vous avez terminé, décochez simplement "ordre reçu" dans la liste des colonnes facultatives.

Mubeta
la source
0

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

ÉditionPréférencesAvancéÉditeur de configuration ...

L'option est toujours appelée mailnews.default_sort_orderet est définie sur 1par défaut.

Mateusz Piotrowski
la source