- 论坛徽章:
- 0
|
我想用Sendmail+mimedefang+SpamAssassin来用作公司的邮件网关,主要功能是中继公司发出的和发到我们公司的邮件,同时能对垃圾邮件进行。
我的操作系统是CentOS 4.4
Sendmail的版本是8.13.8
mimedefang的版本是2.57
SpamAssassin的版本是3.1.7
按照mimedefang的how-to安装了以后,邮件中继的功能没有问题,但是mimedefang工作不正常
在maillog中显示:
Milter (mimedefang): local socket name /var/spool/MIMEDefang/mimedefang.sock unsafe
Milter (mimedefang): to error state
Milter : initialization failed, temp failing commands
我在网上看到有很多说权限的问题,我检查了/var/spool/MIMEDefang权限
defang:root 700
用ps看进程 defang这个进程是存在的,同时是以defang的身份运行
我进入/var/spool/MIMEDefang看了看,没有mimedefang.sock这个文件
这就让我一头雾水
我把脚本中的命令手动执行
/usr/local/bin/mimedefang \
-P /var/spool/MIMEDefang/mimedefang.pid \
-R -1 \
-m /var/spool/MIMEDefang/mimedefang-multiplexor.sock \
-z /var/spool/MIMEDefang \
-U defang \
-p /var/spool/MIMEDefang/mimedefang.sock
mimedefang就正常了,但是我不能总是手动执行阿
请大家给我点提示,谢谢 |
|