Postfix/smtpd:sql_select选项缺少auxpropfunc错误没有可用的机制错误和解决方案
时间:2020-01-09 10:43:04 来源:igfitidea点击:
问题我正在运行Redhat Enterprise Linux 4.5服务器以及Postfix和Cyrus邮件服务器。
但是我在日志文件中出现以下错误:
Jun 10 18:00:04 server postfix/smtpd[7280]: sql_select option missing
Jun 10 18:00:04 server postfix/smtpd[7280]: auxpropfunc error no mechanism available
6月10日18:00:04服务器postfix/smtpd [7280]:缺少sql_select选项6月10日18:00:04服务器postfix/smtpd [7280]:ʻauxpropfunc错误没有可用的机制
如何解决此错误?我的postfix没有使用mysql
答:
cyrus软件带有各种插件。
cyrus-sasl-sql软件包包含Cyrus SASL插件,该插件支持使用RDBMS来存储共享机密。
如果您不使用MySQL,只需使用rpm命令删除插件:
# rpm -ev cyrus-sasl-sql
请注意,如果您使用的是Debian或者Ubuntu,请删除libsasl2-modules-sql软件包:
# apt-get remove libsasl2-modules-sql
同样在RHEL 3/4上,确保文件ldap拥有文件/etc/openldap/slapd.conf:
# chown ldap.ldap /etc/openldap/slapd.conf
另一种选择是配置sql模块。
现在,/var/log/messages或者/var/log/maillog文件中应该没有任何类型的错误。