[問題]該如何讓amavisd-new"只"搭配spamassassin ??

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

[問題]該如何讓amavisd-new"只"搭配spamassassin ??

文章ericshei » 週一 11月 22, 2004 3:51 pm

請教:

在下的環境是 postfix + amavisd-new + spamassassin on sarge(testing)

在下參考如下的文章:
http://wiki.debian.org.tw/index.php/Amavisd-new
安裝了如下套件:
amavisd-new nomarch lzop bzip2
除了修改/etc/amavis/amavisd.conf 中的 Domain Name外並未做其它的修改.

netstat 有看到listen on 127.0.0.1:10024

但telnet 去試並沒有如上連結中的結果(出現一些clamav的error),由上面連結的例子中,看起來似乎是己經有安裝搭配的virus scanner了(NAI McAfee AntiVirus).

請教若要測試amavisd-new是否有work是不是一定要順便安裝搭配的virus scanner才行?

由於在下目前的目的是想"只"先做amavisd-net搭配spamassassin的組合,但amavisd-net預設似乎是設定跟clamav搭配了,便把amavisd.conf中的於clamav的設定註解掉,如下:

#### http://www.clamav.net/
#['Clam Antivirus-clamd',
# \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd.ctl"],
# qr/\bOK$/, qr/\bFOUND$/,
# qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],

# ### http://www.clamav.net/
# ['Clam Antivirus - clamscan', 'clamscan',
# "--stdout --no-summary -r --tempdir=$TEMPBASE {}", [0], [1],
# qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],

再做測試發現mail都會被queue起來,無法正常收發,有如下的messenge:


(host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in processing, id=10029-03, virus_scan FAILED: NO VIRUS SCANNERS AVAILABLE (in reply to end of DATA command))

請教如果我只想要amavisd-new + spamassassin除了下面連結中:
http://wiki.debian.org.tw/index.php/Spa ... F.E7.94.A8

關於"利用 Amavisd-new 來呼叫 SpamAssassin"的設定之外,關於amavisd.conf還必需做如何的修改呢?
ericshei
可愛的小學生
可愛的小學生
 
文章: 19
註冊時間: 週三 3月 12, 2003 2:00 pm

Re: [問題]該如何讓amavisd-new"只"搭配spamassassin ??

文章Tetralet » 週一 11月 22, 2004 6:24 pm

ericshei 寫:netstat 有看到listen on 127.0.0.1:10024

但telnet 去試並沒有如上連結中的結果(出現一些clamav的error),由上面連結的例子中,看起來似乎是己經有安裝搭配的virus scanner了(NAI McAfee AntiVirus).

那請問您用 telnet 測試結果的輸出訊息是?

ericshei 寫:請教若要測試amavisd-new是否有work是不是一定要順便安裝搭配的virus scanner才行?

也可以用以下方式測試:
代碼: 選擇全部
/etc/init.d/amavis stop
amavisd-new debug

我想,在 Wiki 的那一篇裡也有寫到。

ericshei 寫:請教如果我只想要amavisd-new + spamassassin除了下面連結中:
http://wiki.debian.org.tw/index.php/Spa ... F.E7.94.A8

關於"利用 Amavisd-new 來呼叫 SpamAssassin"的設定之外,關於amavisd.conf還必需做如何的修改呢?

將 /etc/amavis/amavisd.conf 中的 @bypass_virus_checks_acl 前的註解去掉即可。
例:
代碼: 選擇全部
# @bypass_virus_checks_acl = qw( . );  # uncomment to DISABLE anti-virus code

請不妨試試看!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[問題]該如何讓amavisd-new"只"搭配spamassassin ??

文章James Wu » 週二 11月 23, 2004 4:38 pm

# set $bypass_decode_parts to true if you only do spam scanning, or if you
# have a good virus scanner that can deal with compression and recursively
# unpacking archives by itself, and save amavisd the trouble.
# Disabling decoding also causes banned_files checking to only see
# MIME names and MIME content types, not the content classification types
# as provided by the file(1) utility.
# It is a double-edged sword, make sure you know what you are doing!
#
#$bypass_decode_parts = 1; # (defaults to false)

這一段應該是eric要的^^
把註解拿掉即可
希望能早點在debian走出一片天^^
Desktop挑戰中~
James Wu
可愛的小學生
可愛的小學生
 
文章: 39
註冊時間: 週四 2月 05, 2004 6:02 pm

re:[問題]該如何讓amavisd-new"只"搭配spamassassin ??

文章訪客 » 週一 11月 29, 2004 3:13 pm

多謝二位的指點,成功了!! :finger1:
訪客
 


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron