为什么Postfix代理映射进程保持失败?

我最近采取了黑暗的道路,通过shell访问来pipe理我自己的VPS(CentOS 5)。 我安装了LAMP栈,FTP等,然后设置邮件服务器,我用postfix,dovecot和squirrel mail作为客户端。 在网上阅读不同的教程后,我成功地失败了。 这是邮件日志的示例:

Jul 20 01:18:16 www postfix/smtpd[1287]: warning: private/proxymap socket: service dict_proxy_open: Connection reset by peer Jul 20 01:18:16 www postfix/master[1125]: warning: process /usr/libexec/postfix/proxymap pid 7431 exit status 1 Jul 20 01:18:16 www postfix/master[1125]: warning: /usr/libexec/postfix/proxymap: bad command startup -- throttling Jul 20 01:19:16 www postfix/proxymap[7449]: fatal: unsupported dictionary type: mysql Jul 20 01:19:17 www postfix/cleanup[1141]: warning: premature end-of-input on private/proxymap socket while reading input attribute name Jul 20 01:19:17 www postfix/cleanup[1141]: warning: private/proxymap socket: service dict_proxy_open: Success Jul 20 01:19:17 www postfix/smtpd[1287]: warning: premature end-of-input on private/proxymap socket while reading input attribute name Jul 20 01:19:17 www postfix/smtpd[1287]: warning: private/proxymap socket: service dict_proxy_open: Connection reset by peer Jul 20 01:19:17 www postfix/master[1125]: warning: process /usr/libexec/postfix/proxymap pid 7449 exit status 1 Jul 20 01:19:17 www postfix/master[1125]: warning: /usr/libexec/postfix/proxymap: bad command startup -- throttling 

我不能让邮件被发送或收到。 请帮助,我愿意根据需要粘贴任何信息。

根据这个错误消息fatal: unsupported dictionary type: mysql ,你的后缀编译没有MySQL的支持。 请参阅Postfix MySQL Howto 。

只是添加..简单的方法来告诉如果MySQL编译

 # ldd /usr/sbin/postfix | grep sql libmysqlclient.so.15 => /usr/lib64/mysql/libmysqlclient.so.15 (0x00002b7db008d000) 

debian系统的附加提示:安装包postfix-mysql:

 apt-get install postfix-mysql