Recently I Installed a mailing list manager on my mailserver. I use GNU’s mailman. It’s straightforward and simple and they have a web-based administration. I’m following this tutorial from wiki.ubuntu.com.
But unfortunately, this tutorial has some error in configuration. After a long search finally I found that, the line at /etc/mailman/mm_cfg.py should be MTA = None. But in the tutorial is MTA = Postfix.
The configuration error is not quickly found, because the mailing list is running as usual. I found this error on this situation.
My server is postfix and using virtual mail. I have a mailbox called email@example.com. Then I create a lists called firstname.lastname@example.org. Everytime I send an email to email@example.com, postfix try to deliver the email to mailman. And whoops, its error!
After changing MTA to None, this error dissapear.
I change the MTA to None on wiki.ubuntu.com. Thank God it’s wiki, a collaborated pages. So I can change the error.
This time I need to play with OpenBSD, because I want to learn some software that doesn’t exist in Linux. It’s combination of spamd, relaydb and pf. The purpose of this, I want to get rid of spam as many as I could. Of course, with minimal efforts (cpu cycles, bandwidth, etc).
Installing OpenBSD is easy, you can follow some guidance by cibercity.biz here. After the install is finish, you will encounter another problem. Where’s the login prompt? Lucky you, on cibercity.biz tutorial, there’s also a tutorial how to get in the login prompt. It’s a problem with some kernel config, I don’t understand too much right now. Just follow the white rabbit. 😀
Ta..da.. Now you’re ready to rock in ksh!
Update 14 Aug 2010:
After installation is success, you have another problem a head. The network interface card of KVM is very slow. After a little googling, no solution right now. Because spamd, relaydb and pf already ported to FreeBSD since 5.x, I’m switching to FreeBSD. The tutorial is here. Happy FreeBSDing..
By the way, This is the tutorial I want to achive, from benzedrine.cx.