Over the past few weeks, I've finally been able to setup a mail server to take over my mail from my hosting provider. It wasn't TOO hard to do (thanks to inkroid for helping me debug).
Trustix comes with a few options for mail. I used postfix + courier-imap + mysql + smtp-after-popd + spamassassin + squirrelmail. smtp-after-popd and squirrelmail aren't trustix packages, but they were simple to download from the appropriate website and install.
I used these instructions to get postfix + courier-imap + mysql to talk to each other. Trustix has contrib packages for spamassassin, so, that was a breeze to get running. smtp-after-popd is a little perl daemon which forces people to check their mail before they can send any. A handy feature. Last night i decided to go to mail.alternation.net in my browser, and of course, it went to a trustix/apache default page. I downloaded squirrelmail (which comes with a neat little perl script to configure it) and made apache default to that.
The one thing I'm missing is a virus checker. This set of instructions says that ClamAV + amavisd-new is a breeze to setup. I guess i should check it out.
Re:congratulations
LTjake on 2003-11-21T12:20:14
Hi! Thanks for replying.
I'm not quite 100% there. I've yet to move my DNS services to my local boxen. I'm currently using freedns. I wanted to run a sub-domain on my local box so I decided to sign up. Worked like a charm.
I'm getting more familiar with linux and how to administrate it. It's something I've wanted to do for a long time.