Linux-qmail 病毒/垃圾邮件处理(下)

发表于:2009-8-12 10:39

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

#
Linux

  #使用CCERT 中文垃圾邮件过滤规则集Chinese_rules.cf

  wget -N -P /usr/share/spamassassin www.ccert.edu.cn/spam/sa/Chinese_rules.cf

  #启动SpamAssassin

  service spamassassin start

  #定期自动更新中文反垃圾邮件规则

  crontab –e

  0 0 1 * * (wget -N -P /usr/share/spamassassin http://www.ccert.edu.cn/spam/sa/Chinese_rules.cf)

  #建立SpamAssassin的学习系统

  sa-learn --sync -D -p user_prefs

  安装邮件队列扫描程序:

  qmail-scanner-2.06.tgz

  q-s-2.06st-20090419.patch.gz

  首先安装

  rpm -ivh perl-suidperl-5.8.0-55.1.i586.rpm

  否则会出现

  Error was:

  Can't do setuid

  创建用户

  useradd –g qscand –s /bin/false qscand

  解压打补丁

  tar zxvf      qmail-scanner-2.06.tgz

  gunzip  q-s-2.06st-20090419.patch.gz

  patch -p0 < q-s-2.06st-20090419.patch 打补丁

  安装:

  ./configure --qmail-queue-binary /var/qmail/bin/qmail-queue --setuidgid-path /usr/local/bin/setuidgid --admin postmaster --domain domain.com.cn --notify sender,admin --local-domains domain.com.cn --lang en_GB --debug yes --unzip yes --scanners clamscan,fast_spamassassin --virus-to-delete yes --sa-forward postmaster@domain.com.cn  --sa-reject yes  --sa-subject "*** SPAM *** "

  以上个别配置解释;

  --admin : 邮件帐户名,可以任意存在的

  --domain:邮件帐户的域名,

  以上会自动生成一个邮件帐户,可以用来接收被删除的垃圾邮件。

  --local-domains :你所有的邮件域名。

  --scanners :杀毒程序名,垃圾邮件过滤程序名。

  其他参数就不详细说了,./configure --help下有解释

  通过输入2个 Y ,如无问题,会出现 install 1

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号