Re: IMAP with virtual users
Quoting Paul Burkett <pburkett@atgi.net>:
>
> I've been working on this project for about 2 months now (non-work related)
> and I'm pretty fed up with googling and RTFM'ing. Basically what I'm doing
> is setting up an IMAP server (Courier) with virtual users (MySQL) using
> Postfix as my MTA. So far the HOWTO provided by Mischa Peters
> (http://high5.net/howto/) has been the most helpful. I'm able to add users
> through the web-based interface "Postfix Admin" (because I have no clue how
> to add users manually) everything appears to be fine. I can see the users
> being added to the tables in the database, but I'm still unable to log in
> using squirrelmail and imp. The only thing that I can see wrong is this:
>
> debian-server:/var/log/apache# tail -f /var/log/syslog
>
> Aug 29 11:00:25 debian-server postfix/smtpd[6969]: fatal: dict_open:
> unsupported dictionary type: mysql
> Aug 29 16:00:26 debian-server postfix/master[901]: warning: process
> /usr/lib/postfix/smtpd pid 6969 exit status 1
> Aug 29 16:00:26 debian-server postfix/master[901]: warning:
> /usr/lib/postfix/smtpd: bad command startup -- throttling
>
>
> From what I've read, this is due to me not running 'makemap' unfortunately
> the version of Courier included with Debian does not seem to have makemap.
> Does anyone have any experiences or suggestions with this? I'm really sorry
> I'm posting this in a Debian mailing list, but it is my belief that this
> has more to do with Debian than anything else (well, other than me being an
> idiot.) If anyone can point me in the right direction it would be much
> appreciated.
>
I think this means that Postfix was not compiled with MySQL support.
Try running "postconf -m" to get a list of the which map types are
compiled in.
HTH,
Jeffrey
Reply to: