我有一个问题瓦特/后缀
问题:
# tail -f /var/log/mail.err Aug 20 17:57:50 myserver postfix/smtpd[8243]: error: unsupported dictionary type: mysql Aug 20 17:57:50 myserver postfix/smtpd[8243]: error: unsupported dictionary type: mysql Aug 20 17:58:05 myserver postfix/smtpd[8244]: error: unsupported dictionary type: mysql Aug 20 17:58:05 myserver postfix/smtpd[8244]: error: unsupported dictionary type: mysql Aug 20 18:00:38 myserver postfix/smtpd[8277]: error: unsupported dictionary type: mysql Aug 20 18:00:38 myserver postfix/smtpd[8277]: error: unsupported dictionary type: mysql Aug 20 18:03:32 myserver postfix/smtpd[8320]: error: unsupported dictionary type: mysql Aug 20 18:03:32 myserver postfix/smtpd[8320]: error: unsupported dictionary type: mysql Aug 20 18:03:33 myserver postfix/trivial-rewrite[8322]: error: unsupported dictionary type: mysql Aug 20 18:03:33 myserver postfix/trivial-rewrite[8322]: error: unsupported dictionary type: mysql
理念?
[已解决]这在Ubuntu 14.04中解决了我的问题:
sudo apt-get install postfix-mysql
检查postconf -m输出。 它看起来像这样:
root@ds94:/usr/local/etc/postfix # postconf -m btree cidr environ fail hash internal memcache mysql pcre proxy regexp socketmap static tcp texthash unix
如果在postconf的输出中没有mysqlstring,这意味着postfix是不支持mysql的。 要解决它安装postfix-mysql包。
检查是否安装: dpkg -s postfix-mysql
如果没有安装sudo apt-get -y install postfix-mysql
问题解决了。