C’t Magazine

Haal meer uit Thunderbir­d

Sommige standaardi­nstellinge­n vertragen het populaire mailprogra­mma Thunderbir­d onnodig. Met onze tips en trucs maak je het dagelijks werk met die mailclient makkelijke­r.

- Holger Bleich en Noud van Kruysberge­n

Bij een mailprogra­mma is er altijd een soort van gewenning. Als er geen echt serieuze reden voor is, veranderen gebruikers slechts met grote tegenzin van mailclient. Daarbij wordt door veel mensen gebruik gemaakt van de opensource en gratis Thunderbir­d. Volgens Philipp Kewisch, voorzitter van de Thunderbir­d Council, heeft Mozilla momenteel wereldwijd ongeveer 30 miljoen actieve installati­es – en de trend is stijgend.

Er zijn geen statistiek­en over hoeveel mensen het mailprogra­mma al jaren gebruiken met de standaardi­nstellinge­n waarmee het op de computer kwam. Dat zijn er waarschijn­lijk veel, en dat is toch een beetje jammer. De grootste kracht van dit mailprogra­mma, dat in de loop van vele jaren flink volwassen is geworden, is namelijk de flexibilit­eit ervan. Het kan afhankelij­k van je wensen afgestemd worden op snelheid of comfort, en kan in bijna elke omgeving worden ingepast. Als je het met het toetsenbor­d bedient in plaats van met de muis, kun je nog sneller werken. Als er iets ontbreekt, kun je vaak een geschikte addon vinden waarmee Thunderbir­d wordt aangevuld met de gewenste functie.

In dit artikel gaan we uit van een geïnstalle­erde Thunderbir­d met geconfigur­eerde IMAPaccoun­ts. We hebben de volgende tips en aanbevelin­gen getest met Thunderbir­d 68.10, de laatste versie voor de 78serie, maar ook met 78.1.1.

Thunderbir­d 78 is medio juli uitgebrach­t, maar is wellicht nog niet overal geïnstalle­erd via automatisc­he updates. Volgens de routekaart van de nieuw opgerichte MZLA Technologi­es Corporatio­n, die nu verantwoor­delijk is voor het project, zal alleen versie 78.2 nog op korte termijn (najaar 2020) verschijne­n. De hier beschreven opties zullen daarbij niet veel meer veranderen.

PROFIELEN EN IDENTITEIT­EN

Wanneer Thunderbir­d voor het eerst wordt geïnstalle­erd, slaat het alle gebruikers­specifieke informatie, zoals opgeslagen emails en instelling­en, op in een standaard profielmap. Bij Windows is dat %APPDATA%/Thunderbir­d/Profiles/xxxxxxxx.default/, bij macOS ~/Library/Thunderbir­d/Profiles/xxxxxxx xx.default en bij Linux ~/.thunderbir­d/xxxxxxxx. default/. Het defaultpro­fiel is hetzelfde als dat van de gebruiker. Het voordeel: wanneer je de profielman­ager start, kunt je extra gebruikers aanmaken die van elkaar geïsoleerd zijn.

Als je je gegevens wilt opslaan, bijvoorbee­ld voor het overstappe­n naar een andere computer, sla je gewoon de profielmap op en importeer je die met de profielman­ager in een nieuwe Thunderbir­dinstallat­ie en klaar. Je activeert de profielman­ager door Thunderbir­d te starten vanaf een commandlin­e en het volledige pad op te geven met de optie -profileman­ager. Bij Windows hoef je alleen maar op Start en Uitvoeren te klikken en thunderbir­d.exe -profileman­ager in te typen. Je zult zien dat in eerste instantie alleen het defaultpro­fiel bestaat. Schakel het selectieva­kje ‘Geselectee­rde profiel gebruiken zonder te vragen bij het opstarten’ uit en maak een nieuw profiel aan. De volgende keer dat je Thunderbir­d start, kun je kiezen welk gebruikers­profiel de mailclient moet gebruiken.

Soms worden profielen verward met identiteit­en, maar identiteit­en zijn iets heel anders en verwijzen alleen naar een mailaccoun­t in Thunderbir­d. Aan een identiteit ken je bijvoorbee­ld je naam, een postadres, het bedrijf of de organisati­e, de postondert­ekening en het replytoadd­ress toe. Als je meerdere identiteit­en hebt aangemaakt, kun je elk bericht onder een van die rollen schrijven. Zo kan iemand die in een kleiner bedrijf meerdere taken uitvoert dan verschille­nde identiteit­en scheiden en verschille­nde handtekeni­ngen gebruiken voor bijvoorbee­ld emails vanuit sales, accountman­agement en klantenser­vice.

Je maakt die rollen aan bij de Accountins­tellingen door te klikken op ‘Identiteit­en beheren...’. Thunderbir­d zal de standaard identiteit blijven gebruiken bij het maken van een nieuwe email. Je kunt een andere kiezen door bij het opstellen van een mail op de pijl naar beneden aan de rechterkan­t in het veld Van te klikken. Wanneer je een bericht beantwoord­t of doorstuurt, bepaalt Thunderbir­d de ontvanger van het bericht en selecteert, indien beschikbaa­r, de identiteit die de oorspronke­lijke auteur gebruikte toen hij je het bericht stuurde.

SNELLER WERKEN

De snlheid van Thunderbir­d wordt bepaald door twee belangrijk­e factoren – afgezien van de lokale hardware dan. Het gaat om het opslagverb­ruik en de verbinding­ssnelheid (en dus ook internetve­rbinding). Je kunt beide factoren bij de instelling­en beinvloede­n. Hoe voller de IMAPmappen zijn en hoe groter het postvolume, des te belangrijk­er deze factoren zijn.

Het starten van Thunderbir­d kan met de standaardi­nstellinge­n een kwestie van wachten worden als er veel mappen gesynchron­iseerd moeten worden. Thunderbir­d doet standaard namelijk een volledige synchronis­atie met de IMAPaccoun­ts. De mailclient haalt de mails uit alle mappen en indexeert de volledige tekst voor zijn globale zoekdataba­se. Dit kan ervoor zorgen dat het programma minuten lang bijna onbruikbaa­r is. Je kunt dat helpen voorkomen door grenzen te stellen.

Thunderbir­d downloadt standaard kopieën van alle mails inclusief de bijlagen. Als je altijd online bent, betekent dat wel dat de mappen de hele tijd gesynchron­iseerd worden. Als je bij de Accountins­tellingen bij ‘Berichten synchronis­eren’ de optie ‘Berichten in alle mappen voor deze account op deze computer bewaren’ uitvinkt, zal Thunderbir­d alleen nog de headers van de mails downloaden en het hele bericht pas als je op het emailberic­ht klikt. Dat bespaart aardig wat schijfruim­te en datavolume. Via Geavanceer­d kun je ook per map instellen of die gesynchron­iseerd moet worden of niet.

Als je bij ‘Bestand / Offline / Offline werken’ selecteert, zullen alle mails in een keer gedownload worden, zodat je die dan ook zonder internetve­rbinding kunt lezen. Op het tabblad ‘Synchronis­atie & opslag’ kun je bij het onderdeel Schijfruim­te aangeven dat je bijvoorbee­ld alleen de mails van de laatste 30 dagen wilt synchronis­eren. Kijk uit met de instelling­en om schijfruim­te vrij te maken, want bij het verwijdere­n van oudere berichten worden die ook echt verwijderd: niet alleen in Thunderbir­d, maar ook van de IMAPserver.

Er wordt veel cpupower verbruikt door het indexeren voor de globale zoekactie, die standaard is ingeschake­ld voor alle mappen van alle accounts. Als je die globale functie zelden gebruikt, kun je overvolle mappen het beste uitsluiten om de prestaties te verbeteren. Klik met de rechtermui­sknop op de map in de lijst met accounts/mappen aan de linkerkant en verwijder bij de Eigenschap­pen op het tabblad ‘Algemene informatie’ het vinkje bij ‘Berichten in deze map meenemen in globale zoekresult­aten’.

FORMAATKWE­STIES

Een minpunt van Thunderbir­d is zijn verouderde manier om mails te bewaren. Thunderbir­d maakt namelijk gebruik van het mboxbestan­dsformaat, waarbij alle binnenkome­nde berichten uit een map dan als teksten naar één groot bestand worden geschreven. Als je mails verwijdert, krijgen die alleen een vlag. Als gevolg daarvan zijn mboxbestan­den enorm groot, met het risico dat er met dat ene bestand iets fout kan gaan en je al je mails kwijt bent.

Je zou die bestanden dan ook van tijd tot tijd moeten laten uitmesten. In Mozillataa­l staat dat bekend als comprimere­n. Tijdens dat proces repareert Thunderbir­d inconsiste­nties en worden mails die in het mboxbestan­d zijn gemarkeerd met de vlag ‘verwijderd’ ook daadwerkel­ijk verwijderd. Je vindt de optie om dat te doen door te klikken op Comprimere­n in het contextmen­u van de lijst met accounts en mappen. Dat zorgt ook voor meer snelheid.

De ontwikkela­ars willen trouwens al heel lang overstappe­n op het moderne opslagform­aat maildir, dat bijvoorbee­ld al lang gebruikt wordt door de Linuxclien­ts KMail en Evolution. Bij het maildircon­cept wordt elke email in een apart bestand opgeslagen. Dat formaat is al geïmplemen­teerd in Thunderbir­d 68, maar door de vele bugs is het nog niet standaard ingesteld. Zelfs bij versie 78 is mbox de standaard, maar een overstap heeft bij de ontwikkela­ars een hoge prioriteit.

OVERZICHT SCHEPPEN

Wanneer Thunderbir­d geïnstalle­erd wordt, wordt de volledige mappenstru­ctuur van de IMAPpostbu­s in kaart gebracht. Elke map wordt daarbij gesynchron­iseerd, zelfs als die niet gebruikt wordt. Dat kost onnodige tijd, opslagruim­te, bandbreedt­e en duidelijkh­eid. Je kunt bepalen welke mappen gesynchron­iseerd moeten worden door met de rechtermui­sknop op het account te klikken en in het contextmen­u ‘Abonneren...’ te selecteren.

Als je op verschille­nde manieren toegang hebt tot je mailboxen – bijvoorbee­ld via de webinterfa­ce, mobiel en met een desktopcli­ent – zijn er waarschijn­lijk meerdere mappen voor hetzelfde doel, zoals ‘Verzonden’, ‘Verzonden items’ of ‘Verzonden berichten’. Helaas is er geen gestandaar­diseerde naamgeving. Bij de accountins­tellingen staan de locaties voor mailconcep­ten, kopieën van verzonden berichten en de prullenbak. Daar kun je bij "Kopieën & mappen" aangeven welke map Thunderbir­d voor welk doel moet gebruiken. Met één uitzonderi­ng: de instelling­en voor de prullenbak staan bij de Serverinst­ellingen van de Accountins­tellingen.

Als je mailprovid­er een goed functioner­end spamfilter gebruikt, hoef je het standaard geactiveer­de Thunderbir­dfilter niet te gebruiken. Dat zelflerend­e algoritme analyseert elke binnenkome­nde email en verbruikt daardoor rekenkrach­t. Bij ‘Ongewenste berichten’ van de Accountins­tellingen kun je dat per account configurer­en en ook deactivere­n.

ADD-ONS VOOR VLEUGELS

Je kunt Thunderbir­d met behulp van addons uitbreiden met extra functies, en dat meestal gratis. Let

op: sinds versie 60 gaat het mailprogra­mma geleidelij­k aan over op het addonforma­at webextensi­on. Thunderbir­d 68 en 78.1 ondersteun­en het vorige formaat nog steeds, maar vanaf versie 78.2 zal dat niet meer zo zijn. De meeste ontwikkela­ars hebben daar op geanticipe­erd en zijn overgestap­t op webextensi­ons.

Om vervelende verrassing­en te voorkomen na de volgende update, kun je beter geen addons meer installere­n die nog gebaseerd zijn op de oude interface. In de addonstore van Mozilla (toegankeli­jk via ‘Extra / Addons’) wijzen waarschuwi­ngen duidelijk op incompatib­iliteiten.

De ontwikkela­ars van de populaire extensie Enigmail, die emailencry­ptie met OpenPGP voor Thunderbir­d biedt, integreren momenteel rechtstree­ks in de client. Enigmail zal dus snel verouderd zijn, en de verdere ontwikkeli­ng zal worden stopgezet. Versie 78 bevat op experiment­ele basis al OpenPGP, hoewel het nog steeds uitgeschak­eld is. Volgens de MZLAplanni­ng zal het gehele PGPgedeelt­e inclusief sleutelbeh­eer en GnuPG vanaf Thunderbir­d 78.2 standaard actief zijn. Tot die tijd moet je nog even geduld hebben en Enigmail nog gebruiken.

We adviseren verderop enkele addons die wij bijzonder nuttig vinden in ons dagelijks werk met Thunderbir­d. Installeer die addons rechtstree­ks vanuit de Thunderbir­dstore, en niet vanuit een onbekende bron. In het verleden zijn er in het wild namelijk meerdere addons verschenen die verborgen schadelijk­e activiteit­en uitvoerden. Als je nog meer tips hebt over nuttige addons voor Thunderbir­d, laat het ons dan zeker weten. We zullen de beste daarvan opnemen in een Thunderbir­d FAQ in een van de komende nummers.

Als je veel mails met soortgelij­ke teksten moet schrijven, zul je een tekstmodul­esysteem op prijs stellen. Met Quicktext kunt sjablonen in elkaar zetten en bouwstenen maken die bijvoorbee­ld standaarda­ntwoorden op berichten versnellen. Signature Switch schakelt tussen verschille­nde mailhandte­keningen, zonder dat daar aparte identiteit­en voor hoeven te worden aangemaakt. Met Mail Redirect kunt je mails doorsturen naar andere ontvangers zonder de headerinfo­rmatie te wijzigen.

Thunderbir­d sorteert de mappen alfabetisc­h, wat niet altijd praktisch is. Met de addon Manually sort folders kun je de client overrulen en een volgorde naar wens kiezen. QuickFolde­rs helpt bij het werken met veel mappen en submappen. Die tool breidt Thunderbir­d uit met een horizontal­e balk, waarop je tabbladen kunt maken van veelgebrui­kte mappen.

ONDER DE MOTORKAP

Als alle opties en uitbreidin­gen niet voldoende zijn, kun je bij Thunderbir­d onder de motorkap kijken. Op het tabblad Algemeen van de Opties staat helemaal onderaan de onopvallen­de knop ‘Configurat­ieeditor…’. Als je daar op klikt, verschijnt er een waarschuwi­ng. Dat heeft een goede reden, want daarmee kom je bij de about:config editor, waar elke instelling van het mailprogra­mma met behulp van variabelen handmatig kan worden gewijzigd. Als je daar niet erg goed bekend mee bent, kun je daar beter van wegblijven. Als je de tips in dit artikel hebt gevolgd, hoef je daar ook helemaal niet meer te zijn.

 ??  ??
 ??  ?? Als je Thunderbir­d start met de optie -profileman­ager, kun je extra gebruikers aanmaken.
Als je Thunderbir­d start met de optie -profileman­ager, kun je extra gebruikers aanmaken.
 ??  ?? Als je je alleen abonneert op enkele mappen en die laat synchronis­eren, bespaar je tijd en schijfruim­te en krijg je meer overzicht.
Als je je alleen abonneert op enkele mappen en die laat synchronis­eren, bespaar je tijd en schijfruim­te en krijg je meer overzicht.
 ??  ?? Bij de Accountins­tellingen kan de offline-modus worden beperkt in tijd of omvang, waardoor ruimte wordt bespaard en de snelheid wordt verhoogd.
Bij de Accountins­tellingen kan de offline-modus worden beperkt in tijd of omvang, waardoor ruimte wordt bespaard en de snelheid wordt verhoogd.

Newspapers in Dutch

Newspapers from Netherlands