Thunderbird et gmail ne sont pas exactement les meilleurs amis. Les étiquettes de Gmail signifient que Thunderbird télécharge souvent plusieurs copies d'un même courrier. Tout ce qui est marqué dans gmail apparaîtra dans un dossier lié à cette balise, le dossier "tous les messages", et peut-être aussi les dossiers "boîte de réception" et "courrier envoyé". Ainsi, un courrier avec plusieurs balises pourrait potentiellement être stocké plus de quatre fois dans un cache Thunderbird local. Cela peut rendre la recherche difficile et gaspille évidemment de l'espace disque.
La meilleure solution que j'ai trouvée est la suivante. Utilisez une politique de boîte de réception zéro (c.-à-d. N'utilisez la boîte de réception que pour traiter le courrier en direct et archivez tout le reste), ce qui élimine une copie supplémentaire dans la boîte de réception. Deuxièmement, configurez Thunderbird pour ne pas synchroniser le dossier "Sent Mail" - c'est un peu pénible, car je trouve en fait très utile de pouvoir parcourir uniquement les mails que j'ai envoyés, mais une recherche peut dupliquer cette fonctionnalité . De cette façon, la plupart des doublons sont supprimés et seul le courrier avec des balises est stocké localement plusieurs fois.
Idéalement, cependant, je voudrais qu'une seule copie de chaque courrier soit stockée localement. Je suis surpris que Thunderbird ne stocke pas le courrier par une sorte d'algorithme de hachage pour éviter précisément ce problème - mais il ne serait pas compatible avec la façon dont les dossiers sont mis en miroir dans une structure de répertoire local, je suppose.
Quelqu'un peut-il penser à une meilleure façon de faire en sorte que Thunderbird cache efficacement un compte de messagerie Google localement?