• # normal...

    Posté par (site web personnel, Mastodon) . En réponse au journal Thunderbird, mon premier contact est une déception !. Évalué à 10.

    Tes problèmes de performances sont liés au fait que tu as énormément de message. Au premier chargement, vu le nombre de message, c'est quand même normal que ça prenne du temps. Et sachant que l'interface c'est du XUL (html++) + jS + CSS, ça peut effectivement freezer l'interface par moment.

    La comparaison avec les web mail est complètement débile. Un web mail, ça ne charge que les entêtes de quelques messages. Et la recherche dans les messages est faite coté serveur, et qui peut prendre énormément de ressources mais tu ne le vois pas parce que tu n'as pas ces grosses boites grises très bruyantes et qui chauffent beaucoup sur ton bureau. Quand une recherche est faite dans Gmail, c'est un datacenter que tu fais travailler (attention, je ne dis pas que tu fais travailler TOUT le datacenter, mais que tu as à ta disposition la capacité de calcul d'un datacenter).

    Thunderbird pourrait, certes, faire du lazy-loading pour afficher la liste de message, ce qui pourrait limiter les freezes au chargement complet d'un compte. Mais pour faire tout un tas d'opération, il doit tout de même télécharger au moins les entêtes de tes milliers de messages : il en a besoin par exemple quand tu veux trier tes messages selon le sujet, l'expediteur etc (en cliquant sur l'un des entêtes de colonne de la liste). Il a besoin aussi d'avoir la liste complète pour qu'il puisse effectuer des recherches, puisque il doit indexer les messages. Le protocole IMAP ne prevoit pas de fonction de recherche, celle-ci ne peut donc se faire coté serveur.

    Après tu signales plein de problèmes de messages ou autre. Mais si tu as interrompu brutalement le processus de chargement (ou de suppression de messages etc) en tuant TB, faut pas t'étonner : les fichiers de la base de messages de TB ont certainement été mal fermé, ou partiellement enregistrés. Et donc index et fichiers corrompus... La seule solution simple dans ton cas, c'est de supprimer complètement ton profile (~/.thunderbird) et de reconfigurer ton compte, en étant patient pour le premier chargement.

    J'utilise TB depuis de nombreuses années (pour le pro et le perso), et je gère une quinzaine de boites aux lettres, stockées chez différents hébergeurs, pour un total de 5 Go de messages. Je n'ai pratiquement jamais de problème. Sauf effectivement, j'ai eu des problèmes de freeze les quelques fois où j'ai dû recrée un profile et donc dû charger d'un coup mes milliers de messages. La recherche aussi n'est pas si terrible que ça.

    Maintenant, par "hygiène" et par souci d'efficacité, je fais le ménage régulièrement dans les messages (suppression pure et simple ou déplacement dans une boite d'archives pour les plus vieux messages). Je classe aussi mes messages dans des sous-dossiers (merci Imap), ce qui évite qu'il y ait des milliers de messages dans un seul dossier. Cela limite donc les temps de chargements, quel que soit le client mail (TB, webmail ou autre) utilisés.