基于Postfix+sasl+courier-imap+courier-authlib+clamav+slockd+amavisd邮件系统配置安装笔记(调试观测)
转载请保留版权:http://piao2010.com 谢谢!
经过几天的观察邮件服务器运行比较稳定,但还是发现了一些小问题:
问题一:系统日志文件messages出现:
sql_select option missing
auxpropfunc error no mechanism available
这些记录虽然没有感觉到有影响什么应用,但看起来的确不舒服,网友提供了解决方法如下:(部分路径及数据库名称及用户名根据实际情况而定)
# cat /usr/local/sasl2/lib/sasl2/smtpd.conf
pwcheck_method: authdaemond
mech_list: PLAIN LOGIN
log_level: 3
authdaemond_path: /usr/local/authlib/var/spool/authdaemon/socket
#以下是新增加的
allow_plaintext: true
auxprop_plugin: mysql
sql_hostnames: localhost
sql_user: extmail
sql_passwd: 一定要是强壮的密码哈!
sql_database: extmail
sql_select: select password from mailbox where username=’%u’
至此messages文件不再出现上述问题。
问题二:服务器稳定运行4个多月,突然一天发现超负载,postfix占用大量资源。
经过一翻排查,发现邮件队列占用了巨大硬盘空间,只能清空队列。
#postsuper -d ALL
postsuper: Deleted: 16299 messages
如此一来服务器恢复正常。