一起courier-authdaemon认证失败问题的初步解决

最近在设置courier认证,但是发现站内投递邮件老是失败,一直报下面的错误。
ERR: authdaemon: s_connect() failed: Permission denied

在su权限下,使用authtest完全没有问题,但是使用maildrop的用户也提示上面的失败信息。google了一下,很多人建议修改 /var/run/courier/authdaemon 的权限,一般建议改为755,但是我改了一下还是不行。最后想,让authdaemon以我的maildrop的身份运行尝试一下,修改/etc/init.d/courier-authdaemon运行脚本,在chown的地方改成maildrop的用户和组,将chmod的地方由750改为755,然后重新启动此daemon,运行成功。

0 Responses to "一起courier-authdaemon认证失败问题的初步解决"