I use postfix with MailScanner, SpamAssassin, & ClamAV. What happens is that you run two instances of postfix, essentially postfix.in & postfix.out. Postfix.in takes the mail in, MailScanner picks it up, does it’s magic, and then drops it to postfix.out which then forwards it on to the corporate mail server.
I chose this method b/c I like to have a layer of protetction between my server and the internet. It scans incoming and outgoing mail on the network, so we make sure we receive no virus messages and, if we do happen to get one, we don’t spread it back to the internet.
I have this running on a Fedora Core box, but I would think that setting it up on OS X server wouldn’t be very difficult at all.
Comments are closed