Vous utilisez Mail.app, le client mail par défaut de macOS, et vous constatez que ses performances baissent au fil du temps ? C’est « normal » : la base de données utilisée par l’application devrait être optimisée de temps en temps pour maintenir des performances identiques. Pour une raison ou une autre, Apple ne le fait pas automatiquement et même si la situation s’est améliorée ces dernières années, le client mail de macOS ralentit au fil du temps.
Régler ce problème est toutefois assez facile. Il existe un script en AppleScript qui optimise la base de données utilisée par Mail et améliore les performances de manière assez significative. C’est surtout visible si vous avez plusieurs boîtes de réception et que chaque boîte contient un grand nombre de messages. Le passage d’une boîte à l’autre est immédiat après avoir lancé le script, tout comme le passage d’un message à l’autre.
Nous avions évoqué ce script il y a deux ans, mais il nécessitait une mise à jour pour High Sierra. Si vous l’utilisiez, vous pouvez télécharger la dernière version à cette adresse et mettre à jour votre script. L’optimisation fonctionnera désormais pour toutes les versions macOS depuis au moins Lion. Nous l’avons utilisé sans problème sur Sierra et High Sierra, mais vérifiez bien que vous avez une sauvegarde des mails avant de l’utiliser, au cas où.
Si c’est la première fois que vous entendez parler du script, voici comment l’utiliser. Le plus simple est de télécharger en cliquant sur le lien « Download ZIP » affiché en haut à droite sur cette page. À l’intérieur de l’archive, cliquez deux fois sur le fichier et il s’ouvrira dans l’éditeur de script de macOS. Il ne vous reste plus qu’à l’exécuter, soit avec le raccourci ⌘R
, soit en cliquant sur l’icône en forme de triangle dans la barre d’outils. Conservez ensuite le script sur le volume de stockage du Mac pour le lancer de temps en temps, ou alors configurez un lanceur comme Alfred pour l’exécuter directement.