Site Navigation


Currently:
Blaas ook eens het stof van je mailbox

Posted on Monday 5 March 2007

Mail.app IconSinds Spotlight op mijn Mac ook e-mail kan doorzoeken ben ik gezwicht voor Mail.app - Apple’s Mailclient. Een simpele, maar prettige client om mee te werken, die niet helemaal gebouwd lijkt te zijn op mailboxen die ettelijke tienduizenden mails en evenzoveel Kilobytes tellen. Daar wordt ‘ie namelijk nogal traag van.

Mail zelf kent een knopje “Rebuild mailboxes”, maar aangezien het programma een SQLite backend blijkt te gebruiken is dat ook makkelijk te automatiseren.

Allereerst moet Mail afgesloten zijn, zodat de mailbox niet in gebruik is. Vervolgens kun je met het commando `sqlite3` (meegeleverd met Mac OS X) de database in `~/Library/Mail/Envelope Index` openen en er de stofzuiger doorheen halen door in de SQLite console `vacuum subjects;` te doen.

In een Shell-script kan dat natuurlijk ook en dan ziet dat er zo uit:

#!/bin/sh
/usr/bin/sqlite3 ~/Library/Mail/Envelope Index vacuum

En dat is vervolgens weer makkelijk te automatiseren :) Zie bijvoorbeeld hoe je het doet in AppleScript.


  • Bookmark using:

No comments have been added to this post yet.

Leave a comment

(required)

(required)


Information for comment users
Line and paragraph breaks are implemented automatically. Your e-mail address is never displayed. Please consider what you're posting.

Use the buttons below to customise your comment.


RSS feed for comments on this post | TrackBack URI