maildroprc调用spamassasin [ 网站地图 ]

发表于:2009-10-12 浏览:164 作者: 来源:互联网

关键字:MAILdro,SPAMASSASIN

描述:这份规则实现了maildrop来调用spamassasin,并实现用户黑白名单。/etc/maildroprc OL logfile"/var/log/maildrop.log" SENDER="$5" #Blacklist `/usr/bin/test-f.blacklist` if($RETURN

这份规则实现了maildrop来调用spamassasin,并实现用户黑白名单。

/etc/maildroprc

  1. logfile "/var/log/maildrop.log"
  2. SENDER="$5"

  3. #Blacklist

  4. `/usr/bin/test -f .blacklist`
  5. if ($RETURNCODE==0)
  6. {
  7.     if ($SENDER ne ‘‘ & lookup($SENDER, ‘.blacklist‘))
  8.     {
  9.     `/mail/maildrop/bin/maildirmake -f Spamd "$DEFAULT"`
  10.     to ./Maildir/.Spamd/
  11.     }
  12. }

  13. #Whitelist
  14. `/usr/bin/test -f .whitelist`
  15. if ($RETURNCODE==0)
  16. {
  17.     if ($SENDER ne ‘‘ & lookup($SENDER, ‘.whitelist‘))
  18.     {
  19.        to ./Maildir/
  20.     }
  21. }

  22. if ($SIZE < 102400)
  23. {
  24.     exception {
  25.         xfilter "/usr/bin/spamassassin --prefspath=$HOME/user_prefs"
  26. #       xfilter "/usr/local/bin/spamc -f -u $LOGNAME"

  27.     }
  28. }
  29. else
  30. {
  31.     to ./Maildir/
  32. }

  33. if (/^X-Spam-Status: Yes/ )
  34. {
  35.   `/mail/maildrop/bin/maildirmake -f Spamd "$DEFAULT"`
  36.   to "./Maildir/.Spamd"
  37. }

站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号