Hello, I try to setup an email server with 2 instances. My server have 2 IP address and each instance listen on one of them.
The relay_domains and relay_recipient_maps were stored in a mysql database. With the first instance which read /etc/postfix/main.cf, no problem. The postfix daemon start without problem. With the second instance.... Feb 2 16:19:36 relay1 postfix-second/master[22404]: warning: /usr/lib/postfix/qmgr: bad command startup -- throttling Feb 2 16:20:36 relay1 postfix-second/qmgr[22509]: fatal: dict_open: unsupported dictionary type: mysql: Is the postfix-mysql package installed? Feb 2 16:20:37 relay1 postfix-second/master[22404]: warning: process /usr/lib/postfix/qmgr pid 22509 exit status 1 Feb 2 16:20:37 relay1 postfix-second/master[22404]: warning: /usr/lib/postfix/qmgr: bad command startup -- throttling When I try to verify mysql support, I found this : root@relay1:/usr/src# postconf -c /etc/postfix-second -m btree cidr environ hash internal nis proxy regexp sdbm static tcp unix No mysql support... root@relay1:/usr/src# postconf -c /etc/postfix -m btree cidr environ hash internal mysql nis proxy regexp sdbm static tcp unix Mysql support is find correctly. My server is a Debian SQUEEZE with postfix : root@relay1:/usr/src# dpkg -l |grep postfix ii postfix 2.7.1-1+squeeze1 High-performance mail transport agent ii postfix-mysql 2.7.1-1+squeeze1 MySQL map support for Postfix I try to start the second instance without the mysql directives and postfix start correctly. I try to find with my friend Google someone who had solve a problem like this, but I can't find another case. Please help !! Best regards Laurent RAYSSIGUIER PS : Sorry for my English which can be a little bit ridiculous :-))