Cambiar el orden de clasificación predeterminado en Thunderbird

162

Thunderbird (2.algo aquí como 3 todavía no es estable y tuvo algunos errores desagradables la última vez que lo intenté) ordena los correos por fecha de forma predeterminada. Esto está bien, sin embargo, los clasifica para que los más nuevos estén al final de la lista, lo cual ... no está bien. Dado que Thunderbird guarda su configuración de clasificación por carpeta (y tengo muchas carpetas) regularmente me encuentro con carpetas en las que rara vez o nunca he estado y que todavía tienen el orden de clasificación anterior.

¿Hay alguna manera de cambiar globalmente el orden de clasificación predeterminado a "Hilos, mensajes más nuevos en la parte superior" (o cualquier otra cosa, que supongo que también podría ser posible en ese momento)?

Joey
fuente

Respuestas:

193

Abra el Editor de configuración desde las siguientes opciones de menú:

Herramientas> Opciones> Avanzado> General> Editor de configuración

O si está utilizando una versión anterior de Thunderbird:

Preferencias> Avanzado> General> Editor de configuración

Escriba mailnews.defaulten la barra Filtro para que aparezca una pequeña lista de preferencias para configurar. Se mostrará similar a la siguiente:

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

En lo anterior, reemplace el xy ydel valor haciendo doble clic en el nombre de la preferencia y reemplazándolo con uno de los siguientes valores según sea necesario:

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

1 = Ascending
2 = Descending

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

Entonces, si desea ordenar todo el correo por Hilo , Descendente (el más nuevo en la parte superior), las preferencias en el editor de configuración se verán así:

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

También hay default_(news_)view_flagsconfiguraciones (para correo y noticias), que permiten activar el indicador "Roscado":

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.

(Ver también: https://bugzil.la/86845#c74 )

al azar
fuente
15
Usando thunderbird 3.1.10 en Ubuntu: el menú es "Editar> Preferencias> Avanzado> General> Editor de configuración"
LeGEC
66
Esto se hará predeterminado en TB :)
Daniel Sokolowski
66
Todavía es válido para 31. Tenga en cuenta que si ya ha abierto una carpeta, no se ordenará por el nuevo orden: solo afecta a las carpetas que se abren por primera vez después de este ajuste.
Fish Monitor
77
fossilet es correcto, pero también hay una manera de hacerlo funcionar para las carpetas existentes. Cierre Thunderbird, vaya a su carpeta de perfil de Thunderbird, elimine todos los archivos .msf y abra Thunderbird nuevamente.
Baile el
3
Estos valores de configuración siguen siendo relevantes con Thunderbird 60.0.
Cengiz Can
23

Una solución más simple: usar el módulo Thunderbird SortPref .

ingrese la descripción de la imagen aquí

Proporciona configuraciones para controlar qué mensajes de orden se ordenan inicialmente y por qué campo, así como si se muestran en modo de subproceso. Tenga en cuenta que estos datos terminan almacenados en cada carpeta, por lo que cambiar los valores de control solo afecta a las carpetas nuevas o aquellas con un índice reconstruido. La mecánica se describe en https://bugzilla.mozilla.org/show_bug.cgi?id=86845 : esta extensión simplemente agrega brillo al código real de otra persona.

Jean-Baptiste
fuente
9

Esto es solo una extensión de la respuesta aceptada , ya que desafortunadamente este tipo de ediciones no son aceptadas.

El único problema que la respuesta no aborda es que esto se aplique en todas partes, no solo en las carpetas que se abrieron por primera vez después del cambio. Gracias Danation por proporcionar la idea.

  • Cerrar Thunderbird
  • Ubique su carpeta de perfil de Thunderbird (la mía estaba en /home/my_user_name/.thunderbird )
  • cd a esa carpeta
  • correr find . -name '*.msf' -print0 | xargs -0 rm
  • Abrir Thunderbird
OmarOthman
fuente
1
¿Esto eliminará todos los correos electrónicos? ¿O solo las preferencias de la carpeta? No estoy interesado en probarlo en mi usuario, ya que la sincronización de los correos electrónicos demorará para siempre en mi conexión doméstica. Gracias por adelantado.
theTuxRacer 01 de
3
Discúlpeme por la respuesta tarde. No se eliminarán correos electrónicos, vaya, este es solo el archivo de resumen: "Cada carpeta de correo (Bandeja de entrada, Enviado, etc.) se almacena como dos archivos; uno sin extensión (por ejemplo, INBOX), que es el archivo de correo en sí ( en formato 'mbox') y uno con una extensión .MSF (por ejemplo, INBOX.MSF), que es el índice (archivo de resumen de correo) del archivo de correo ".
OmarOthman
Sin embargo, eliminará las etiquetas que haya asignado a los mensajes. Si su servidor IMAP admite palabras clave (muchas no), debería poder recuperarlas, pero si no, este paso es irreversible en ese sentido.
r2evans
2

Uso about:config(en Preferencias -> Avanzado -> General)

mailnews.default_news_sort_order: orden de clasificación de noticias
mailnews.default_news_sort_type: columna de clasificación de noticias
mailnews.default_sort_order: orden de clasificación del correo
mailnews.default_sort_type: columna de clasificación de correo

guardado esto en un archivo de texto, lo obtuve de un artículo hace mucho tiempo, no recuerdo dónde, pero esos son los valores que cambiarán el orden de clasificación.

John T
fuente
1

En realidad, en la versión 17.08, solo necesita ir a Menú> Ver> Ordenar por> Fecha> Descendente y listo.

Joaquin Ravelo
fuente
1
¿todo que? :)
Ƭᴇcʜιᴇ007
13
Esto solo cambia la clasificación de la carpeta actual y sus subcarpetas.
doncherry
0

Yo tuve el mísmo problema. Lo resolví haciendo clic en el menú desplegable titulado "seleccionar columnas para mostrar" al pasar el mouse sobre él. El ícono del menú está a la derecha de la bandeja de entrada; parece una imagen de dos columnas. Marque la opción "Pedido recibido". Esto agrega una nueva columna a su bandeja de entrada titulada "orden recibida". Cuando hace clic en este título, el orden de correo recibido cambiará para que los correos electrónicos más recientes estén en la parte superior de la bandeja de entrada. Cuando haya terminado, simplemente desmarque "pedido recibido" de la lista de columnas opcionales.

Mubeta
fuente
0

En Thunderbird 45.8.0, el Editor de configuración (también conocido como about: config) se puede abrir mediante

EditarPreferenciasAvanzadoEditor de configuración ...

La opción todavía se llama mailnews.default_sort_ordery está configurada 1de manera predeterminada.

Mateusz Piotrowski
fuente