e-mailSyndicate content

A revised launchd plist for fetchmail

by Adrian 16th Jul, 2005 @ 15:52

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 »

A launchd plist for spamd

by Adrian 6th Jun, 2005 @ 22:13

Create a file here:

/Library/LaunchDaemons/org.spamassassin.spamd.plist

With content:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>Label</key>
  <string>org.spamassassin.spamd</string>
  <key>OnDemand</key>
  <false/>
  <key>Program</key>
  <string>/usr/bin/spamd</string>
  <key>ProgramArguments</key>
  <array>
    <string>-D</string>
  </array>
    <key>RunOnLoad</key>
      <true/>
</dict>
</plist>

File attached below.

A launchd plist for postfix

by Adrian 6th Jun, 2005 @ 19:59

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 »

A launchd plist for fetchmail

by Adrian 6th Jun, 2005 @ 19:17

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 »

A launchd plist for freshclam

by Adrian 5th Jun, 2005 @ 20:24

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 »