whenever you have an e-mail reminder set in one of your calendar entries iCal will launch Apple Mail to send you this reminder. Even-though you might not be using Apple Mail. This is especially annoying if you have never even opened or set-up mail and therefor have no e-mail accounts there. Luckily this behavior is modifiable trough Applescript.
See the accompanied blog post for why I made this.
- Download the Mail.applescript file
- Make a back-up of : "/Applications/iCal.app/Contents/Resources/Scripts/Mail.scpt"
- Open the Mail.applescript file in "AppleScript Editor". It's pre-installed on OSX in: "/Applications/Utilities/"
- Click compile
- Rename the file to Mail.scpt and copy it to "/Applications/iCal.app/Contents/Resources/Scripts/". Replace the file which is there.
Note: The Original.applescript is the original applescript file that came with Snow Leopard.
Major love to @dinh_viet_hoa for making Sparrow and of course the Apple Script interface
I realize not everybody who lands on this page might have a Github account. Please feel free to ask me questions about this on Twitter. I'll be more then happy to help you out with any issues you might have. This problem has been bugging me for-ever.