CentOS 7上的postfix-mysql包

我正在关注如何安装安全邮件服务器的教程 。 这个指南是针对Ubuntu 14.04LTS的,但是我对CentOS 7系统做了一些修改。

然而,我却一直在寻找/安装一个名为postfix-mysql的包,该包使用Postfix和MySQL数据库。

做一个yum search没有给任何东西,谷歌search也没有关于这个包在Postfix官方网站上的信息。 但是我在他们的网站上find了关于构buildPostfix for MySQL支持的HowTo。

这个软件包是一个Ubuntu的东西,还是CentOS的名字不一样? 还是只是不能用于CentOS 7的问题呢? 我需要编译Postfix来支持MySQL,还是已经内build了,不需要postfix-mysql包了?

这是很多的问题,但如果有人对此有更多的了解,我会很感激。

从Centos 5.9后缀包括本地MySQL支持。

你可以检查依赖关系:

 $ rpm -q --requires postfix | grep mysql libmysqlclient.so.16()(64bit) libmysqlclient.so.16(libmysqlclient_16)(64bit) mysql-libs 

另请参阅: [已解决] Postfix与MySQL支持和CentOS 5.9发行说明

作为替代方法,要检查postfix安装是否使用mysql编译,可以使用命令postconf 。 命令postconf -m将列出所有支持的查找表types。

 # postconf -m btree cidr environ fail hash internal ldap memcache mysql nis pcre proxy regexp socketmap static tcp texthash unix 

正如你所看到的,mysql被列为支持的查询表。