Eine weitere Möglichkeit ist es, den Mail-Ordner aus der Library in ein verschlüsseltes Image zu packen.
Wird Mail gestartet, ohne dass das Image gemountet ist, verhält es sich wie ein jungfräuliches Mail. Erst nach Mounten des Images sind die Mails wieder da.
Eine Abfrage des Passworts beim Programmstart wie vom Threadersteller gewünscht, bekommt man dadurch allerdings nicht. Vielleicht könnte man da aber noch ein Script schreiben, das das Image parallel mountet?