jump to navigation

postfix+mysql+dovecot=w00t August 28, 2006

Posted by Phillip in : geek , trackback

During the entire process of migrating my blog and mail to a new home. I decided to set up a real mail vitural hosting system. Since I was going to be using a server that belongs to a friend, it seemed like the nice thing to do. Anyway, I found a fairly decent howto that described how to deploy just such a system with postfix as the MTA, mysql as the auth backend and dovecot as the LDA. I have used postfix before, and I touched dovecot in the RHCE, so I figured why not! It turned out to be a little tricky as the howto had some significant errors in it. Luckily, after some troubleshooting, I managed to get it working. I even devised a method for doing smtp-auth against the “centralized” mysql database. All and all, I was pretty happy. I went ahead and installed dspam while I was at it to see if I could cut down on the amount of communication I get from the Nigerian Prince that wants me to help him claim his $100000000000000000.00.

The only thing I am missing now is a way to filter my mail into different folders. It is for this reason that I absolutely love cyrus — sieve is probably the best server-side-sorting software out there, IMHO. So I started my google-expedition this morning in search of a way to do server-side filters with dovecot. Much to my surprise and cause for great rejoicing, there a sub-project of dovecot called “dovecot-sieve”. Currently, you can only get the source via CVS. That just means it’s good right?

I saw someone wearing a shirt last week that said “I’d rather be compiling” — I would rather be installing.

*UPDATE*

dovecot-sieve fails to compile! This is a major blow… I am going to have to dig into this a little more, but I am a little discouraged.

Comments»

no comments yet - be the first?