首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Exim4不会发送消息

Exim4不会发送消息
EN

Server Fault用户
提问于 2011-03-09 15:42:52
回答 2查看 4.5K关注 0票数 4

我的exim4不发送任何信息。日志上写着

代码语言:javascript
复制
2011-03-09 15:59:57 1PxKrl-00038i-BT malware acl condition: clamd: ClamAV returned /var/spool/exim4/scan/1PxKrl-00038i-BT: lstat() failed: Permission denied. ERROR

我认为clamav (运行箝位)对上述文件没有访问权限,但是clamav与Debian(运行exim4)属于同一组。即使将文件夹权限更改为a+rwx也没有任何效果。

知道在哪里找失败的原因吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-03-09 16:17:18

对/var/spool/ exim 4/scan的目录权限应该是750,并且属于exim用户及其主要组(在我的FreeBSD系统中,它们分别是mailnull和mail )。

如果您的clamav用户有Debian作为辅助组,也就是说,如果Debian不是它的主要组,那么您需要在您的AllowSupplementaryGroups中使用“clamd.conf是”(并且必须由根用户启动)。

票数 7
EN

Server Fault用户

发布于 2012-06-26 10:48:05

在使用exim4运行clamAV的CentOS6.2中,我也遇到了同样的问题,通过将clam用户添加到邮件组来解决这个问题。

代码语言:javascript
复制
# usermod -a -G mail clam
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/245229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档