It turns out that my previous plist for launching fetchmail doesn't work so well after updating to OS X 10.4.2. When there is no mail to collect fetchmail races through checking my mail accounts in less than sixty seconds, triggering a series of errors: Read more »
Create a file here:
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
File attached below.
The plist I ended up with for postfix - just a modified version of the one apple provides as:
/System/Library/LaunchDaemons/org.postfix.master.plist Read more »
UPDATE: I have a revised version of this plist for OS X 10.4.2.
Another working plist, this one is for fetchmail. You'll probably need to tweak it to match your own setup but this should get you started (the file is attached below if you just want to download): Read more »
UPDATE: This will not work well under OS X 10.2.4, Launchd doesn't like the fact that freshclam runs in less than sixty seconds and will eventually stop running freshclam. I reverted to using a cron job instead of this plist.
I use ClamAV to scan all my incoming e-mail for Virus (and these days it also catches a good many phishing scam e-mails too), installed with Fink. I couldn't find a plist to have launchd run it so I've written my own, and am sharing it with the world: Read more »