James Taylor wrote:

Hi everyone, I recently re-compiled vpopmail to store user data in MySQL, and after I finally thought I was all set, I'm having one more problem.

Basically, what I did was installed the toaster, recompiled vpopmail for mysql support, recompiled qmailadmin and vqadmin, recompiled qmail-smtpd with the mysql patch, and it looks like everything is working EXCEPT for courier. I can add new domains just fine, mail gets delivered to them and they can check their mail with POP ONLY. IMAP isn't working for newly added domains, it's not authenticating the users properly. I imagined I'd have to go ahead and re-install courier with authmysql enabled, but after doing so and looking at the authmysql config file, it doesn't look like it will work. Where vpopmail stores virtual domains in the database each as it's own table, authmysql looks as though it's assuming *ALL* users are being stored in the same table, only there's a domain column listed. Any ideas on how to make this work? Should I not even use authmysql? Any ideas what I should be doing instead? Thanks everyone.


You just need to recompile courier-imap. It is statically linked to the old library, so new domains don't have cdb files. Just recompile, and you'll be fine.

Regards,

Bill

Reply via email to