Uno de los problemas que muestra el Thunderbird en su configuración por defecto, es que si tienes el correo anidado, y lo quieres ordenar por fecha, a veces se vuelve un poco loco y el orden que nos muestra, no es precisamente por fecha. Sobre todo si además estas usando vistas por etiquetas, o algún otro tipo de filtrado.
Para solucionar esto, el valor mágico que hay que tocar dentro del about:config, es mailnews.default_view_flags. El cual debe estar a 1. Este valor, es un sub valor de mailnews.default_sort_type, y poniéndolo a 1 indicamos que la ordenación debe respetar el anidamiento.
Para llegar a la configuración del about:config hay que seguir los siguientes menús: herramientas –> opciones –> avanzado –> editor de configuración (prométele que tendrás cuidado)
Las variables que tienen que ver con la forma que se ordenan por defecto los correos en el Thunderbird son las siguientes (las variables con default a secas para los emails, y default_news para las news):
mailnews.default_sort_order
mailnews.default_sort_type
mailnews.default_view_flags
mailnews.default_news_sort_order
mailnews.default_news_sort_type
mailnews.default_news_view_flags
Y los valores que pueden tomar son:
sort_order:
byNone 17 byPriority 23 byLocation 29
byDate 18 * byStatus 24 byTags 30
bySubject 19 * bySize 25 byJunkStatus 31
byAuthor 20 * byFlagged 26 byAttachments 32
byId 21 ** byUnread 27 byAccount 33
byThread 22 byRecipient 28 byCustom 34
* = commonly desired values
** = by Order Received (?)
sort_type:
ascending 1
descending 2
view_flags – El segundo grupo de valores, puede ser añadido al primer grupo para combinar efectos, con varias limitaciones:
Unthreaded 0 (desanidado)
Threaded 1 (anidado)
Grouped 64 [solo mail?]
ShowIgnored 8 [solo news]
ShowUnreadOnly 16
ShowExpanded 32 [parece que no funciona]
ShowUnreadOnly activa la opción del menú vista|anidado|no leídos; lo que hará que solo se muestren los elementos no leídos, pero no fuerza el anidamiento.