其中 input_mail_filter行是mimedefang所必需的。
sh build sendmail.cf
sh build install-cf
cd ../..
cd sendmail
sh build install
cd ../libmilter
sh build install (创建libmilter库文件供mimedefang使用)
对其它的各种应用程序目录,同样用sh build install安装。
d. 编译mimedefang
cd sendmail-8.12.1
mkdir -p /usr/local/include/sendmail
cp -r include/* /usr/local/include/sendmail
cp -r sendmail/*.h /usr/local/include/sendmail
mkdir -p /usr/local/lib
cp obj.linux.2.4.9-7smp.i686/*/*.a /usr/local/lib
注:用你的obj.linux.xxxxx平台的文件代替上面的obj.linux.2.4.9-7smp.i686
cd mimedefang-2.1
./configure
make
make install
e. 设置过滤器规则
在mimedefang-2.1/example下面有各种预定义的规则,你需要拷贝一个到 /etc/mimedefang-filter,下面是我用的规则
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器