Chinaunix

标题: 关于mimedefang的问题 发送邮件报 451 4.3.0 Problem running virus-scanner [打印本页]

作者: 老菜小笠    时间: 2009-07-23 13:55
标题: 关于mimedefang的问题 发送邮件报 451 4.3.0 Problem running virus-scanner
本人实验环境:
node103.cluster.com  10.1.2.103  用户terry

在安装了mimedefang后,发现无法发送邮件,log报错

[root@node103 mail]# tail -f /var/log/maillog
Jul 23 13:51:32 node1 sendmail[17180]: n6N5pW2r017180: from=root, size=138, class=0, nrcpts=1, msgid=<200907230551.n6N5pW2r017180@node103.cluster.com>, relay=root@localhost
Jul 23 13:51:32 node1 sendmail[17181]: n6N5pWgG017181: from=<root@node103.cluster.com>, size=437, class=0, nrcpts=1, msgid=<200907230551.n6N5pW2r017180@node103.cluster.com>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jul 23 13:51:32 node1 clamd[9250]: fd[11]: OK
Jul 23 13:51:32 node1 sendmail[17181]: n6N5pWgG017181: Milter add: header: X-Virus-Scanned: clamav-milter 0.95.2 at node103.cluster.com
Jul 23 13:51:32 node1 sendmail[17181]: n6N5pWgG017181: Milter add: header: X-Virus-Status: Clean
Jul 23 13:51:32 node1 mimedefang.pl[9336]: n6N5pWgG017181: Could not connect to clamd daemon at /var/spool/MIMEDefang/clamd.sock
Jul 23 13:51:32 node1 mimedefang.pl[9336]: Problem running virus scanner: code=999, category=cannot-execute, action=tempfail
Jul 23 13:51:32 node1 mimedefang.pl[9336]: filter: n6N5pWgG017181:  tempfail=1

Jul 23 13:51:32 node1 mimedefang[9347]: n6N5pWgG017181: Tempfailing because filter instructed us to
Jul 23 13:51:32 node1 sendmail[17181]: n6N5pWgG017181: Milter: data, reject=451 4.3.0 Problem running virus-scanner
Jul 23 13:51:32 node1 sendmail[17181]: n6N5pWgG017181: to=<terry@node103.cluster.com>, delay=00:00:00, pri=30437, stat=Problem running virus-scanner

Jul 23 13:51:32 node1 sendmail[17180]: n6N5pW2r017180: to=terry@node103.cluster.com, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30138, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: 451 4.3.0 Problem running virus-scanner

和mimedefang相关的sendmail配置如下
INPUT_MAIL_FILTER(`mimedefang',`S=unix:/var/spool/MIMEDefang/mimedefang.sock,F=T,T=S:60s;R:60s;E:5m')dnl
作者: 老菜小笠    时间: 2009-07-23 14:22
不用了 这个问题已经解决了
我看的不仔细 日志里有
Jul 23 13:51:32 node1 mimedefang.pl[9336]: n6N5pWgG017181: Could not connect to clamd daemon at /var/spool/MIMEDefang/clamd.sock
查看了下 没有这个文件。由于我的clamav是编译版的,并且我指定了他路径和clamd进程的用户,所以mimedefang无法找到 在/var/spool/MIMEDefang/下创建一个符号链接指向我编译时的clamd的socket。就可以了发信了 呵呵
作者: ruochen    时间: 2009-07-23 17:25
原帖由 老菜小笠 于 2009-7-23 14:22 发表
不用了 这个问题已经解决了
我看的不仔细 日志里有
Jul 23 13:51:32 node1 mimedefang.pl[9336]: n6N5pWgG017181: Could not connect to clamd daemon at /var/spool/MIMEDefang/clamd.sock
查看了下 没有这 ...



自己能解决自己的问题后
感觉很爽吧
作者: 老菜小笠    时间: 2009-07-23 17:57
标题: 回复 #3 ruochen 的帖子
其实感觉比较痛苦,这个问题很快就解决了
但有些问题要花好长时间的,浪费时间,痛苦
作者: ruochen    时间: 2009-07-23 18:20
原帖由 老菜小笠 于 2009-7-23 17:57 发表
其实感觉比较痛苦,这个问题很快就解决了
但有些问题要花好长时间的,浪费时间,痛苦



在痛苦中锻炼自己




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2