Mac: De Mail applicatie sneller maken met Terminal
De macOS (OS X) Mail applicatie maakt onder de motorkap gebruik van een SQLite database waarin diverse tabellen worden opgeslagen met daarin referenties naar e-mailadressen, attachments, onderwerpen etc. Deze tabellen worden onder SQLite de Envelope Index genoemd.
Het nadeel van deze Envelope Index is dat hij voortdurend in omvang groeit en dat de Mail applicatie hierop zelf geen actie zal ondernemen. De Envelope Index is dan ook vaak de oorzaak wanneer Mail trager opstart of langzamer reageert bij het bladeren door e-mails.
Met behulp van Terminal in macOS en OS X, kun je een speciale SQlite 'vacuum' taak uitvoeren op de Envelope Index. De vacuum-taak ruimt de Envelope Index op door deze opnieuw op te bouwen, verwijderde data wordt uit de index verwijderd en gefragmenteerde data gecorrigeerd.
Het resultaat van het process is dat de Mail applicatie aanmerkelijk sneller zal opstarten en werken. De procedure om de vacuum taak uit te voeren doe je onder Terminal en verschilt per OS X/macOS versie, in laats van Terminal kun je eventueel ook gebruik maken van CleanMyMac.
macOS en OS X Mail sneller maken met Terminal
Hieronder vind je in het overzicht het commando dat je moet uitvoeren voor een specifieke OS X versie.
Let op! het is belangrijk dat je eerst de Mail applicatie volledig afsluit voordat je de vacuum-taak gaat uitvoeren!
Open Terminal (Programma's ▸ Hulpprogramma's), kopieer onderstaand commando (command⌘ + C) en plak (command⌘ + V) deze in het venster, druk hierna op enter om het commando uit te voeren. Het uitvoeren van het commando kan enkele seconden duren.
macOS High Sierra (10.13):
sqlite3 ~/Library/Mail/V5/MailData/Envelope\ Index vacuum;
macOS Sierra (10.12):
sqlite3 ~/Library/Mail/V4/MailData/Envelope\ Index vacuum;
OS X El Capitan (10.11):
sqlite3 ~/Library/Mail/V3/MailData/Envelope\ Index vacuum;
OS X Lion (10.7), Mountain Lion (10.8), Mavericks (10.9), or Yosemite (10.10):
sqlite3 ~/Library/Mail/V2/MailData/Envelope\ Index vacuum;
OS X Snow Leopard (10.6):
sqlite3 ~/Library/Mail/Envelope Index vacuum;
Herstart na het uitvoeren van het commando de Mail applicatie en je zult merken dat deze een stuk sneller opstart en reageert. Wanneer je veel gebruikmaakt van de Mail applicatie is het aan te raden om de procedure 1 maal in de 2 á 3 maanden uit te voeren.
macOS en OS X Mail sneller maken met CleanMyMac
Ben je geen fan van Terminal of vind je dat te moeilijk dan kun je de Mail applicatie en talloze andere elementen binnen macOS versnellen met behulp van CleanMyMac. Deze applicatie zorgt ervoor dat je Mac wordt opgeruimd en ontdaan wordt van overbodige cache-, taal- en tijdelijke bestanden. Waarbij je zelf kan bepalen wat opgeruimd moet worden, in de meeste gevallen kan een opruim-actie van CleanMyMac je enkele tientallen GB aan extra schijfruimte opleveren.
De optie om de Mail applicatie sneller te maken vind je in CleanMyMac terug in het menu onder: Onderhoud ▸ Maak mail sneller
Categorie: Diensten, Productiviteit Waardering: Ontwikkelaar: MacPaw OS X 10.7+ v3 33 MB DOWNLOAD GRATIS |
Auteur | Richard IJzermans | |
Bijgewerkt | 05/05/2023 19:25 | |
Categorie | macOS | |
Reacties
Is er ook een commando om in te voeren bij Terminal voor macOS Catalina?
Klopt, in Mojave is de mail app extra beveiligd en is het voorlopig niet meer mogelijk plists aan te passen. Zodra we een oplossing hebben gevonden lees je het op appletips.
Is er ook een commandline voor Mojave?
Ik gebruik al jaren ONYX om mijn computer schoon te maken;
ik neem aan dat wat hier wordt voorgesteld hetzelfde is als
de opdracht:
‘rebuilding mails Mailboxes’ ?
macOS High Sierra (10.13):
sqlite3 Library/Mail/V5/MailData/Envelope\ Index vacuum;
Ik heb MacOS Sierra v 10.12.2 geïnstalleerd, Het bijbehorende commando (met V4) levert me de melding: Error: malformed database schema (last_spotlight_check_date) – near “WITHOUT”: syntax error. Voor V3 krijg ik: Error: unable to open database “/Users/Fons/Library/Mail/V3/MailData/Envelope Index”: unable to open database file.
Uiteindelijk krijg ik bij V2 geen melding meer. Mijn macbook Pro was uitgerust met Snow Leopard toen ik ‘m kocht. Heb destijds gelijk geüpdatet naar Mountain Lion.
Mail start opeens een stuk sneller op. Bedankt voor de tip.
Maar ook hier geldt weer de regel: If it ain’t broken, don’t try to fix it.