作者 主題: Mail system for RHEL4.0 Total solution安裝筆記  (閱讀 90679 次)

0 會員 與 1 訪客 正在閱讀本文。

funky

  • 懷疑的國中生
  • **
  • 文章數: 32
    • 檢視個人資料
MCP SpamAssassin Prefs File = %mcp-dir%/mcp.spam.assassin.pr
« 回覆 #30 於: 2006-02-12 13:04 »
怪,為什麼我的 MailScanner.conf 只看得到

MCP SpamAssassin Prefs File = %mcp-dir%/mcp.spam.assassin.prefs.conf

卻沒有 SpamAssassin Prefs File 這一行?
Mis的得力助手, 幫我省事的linux

Osborn

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #31 於: 2006-04-10 13:31 »
各位學長:

我依照這份教學文件,安裝完成且功能都正常,但我想將有標記 {spam?}的信件
直接刪除,一直設定不成功

我將 /etc/MailScanner/MailScannet.conf

Spam Actions = delete header "X-Spam-Status: Yes"

可是還是沒有刪除,收件者依然會收到有  {spam?}的信。

請各位學長們解惑!感謝!

totolung

  • 活潑的大學生
  • ***
  • 文章數: 370
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #32 於: 2006-04-10 13:56 »
直接  Spam Actions = delete  就行了

Osborn

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #33 於: 2006-04-10 21:33 »
引述: "totolung"
直接  Spam Actions = delete  就行了


感謝指導!

不過,我必須要加上這行才能自動刪除
High Scoring Spam Actions = delete header "X-Spam-Status: Yes"

現在運作正常了!
謝謝

totolung

  • 活潑的大學生
  • ***
  • 文章數: 370
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #34 於: 2006-04-10 21:38 »
恩...可能你沒有詳細看過 MailScanner 的說明
我記得 預設 分數超過6分  就會把 MAIL 剛做 SPAM

分數高於 10分 就是High Scoring Spam

你之前說的 不會自動刪除 有 SPAM 得信件

因該是那幾分 的分數都是 超過 10分的

總之....好了就行了.. :D

Osborn

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #35 於: 2006-04-14 13:30 »
再請問各位學長們:

spamassassin 判定廣告信的機制可以更改嗎?
我的系統是設定 10分以上的廣告信就直接刪除
例:系統判為廣告信的分數是6分以上,但常收到的廣告信的分數為7~8分,
可以調整那些選項,讓這些確定是廣告信的郵件把分數提高嗎?

將 6分以上,10分以下的廣告信轉寄到 spam 的帳號裏,對往後類似的信件會提高分數?

還請各位學長解惑!

totolung

  • 活潑的大學生
  • ***
  • 文章數: 370
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #36 於: 2006-04-14 14:22 »
引用
/etc/MailScanner/spam.assassin.prefs.conf


可以自行修改 分數....

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #37 於: 2006-04-14 15:58 »
不是mailscanner.conf把幾分以上是high score spam的設定改一下就好了嗎?

happykk

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #38 於: 2006-04-25 13:05 »
經過上述步驟
仍無法開啟認證
訊息如下:
[root@cshfor sysconfig]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 cshfor.xxx.com ESMTP Postfix
ehlo cshfor.xxx.com
250-cshfor.xxx.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250 8BITMIME

不知道為什麼

Osborn

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #39 於: 2006-05-10 00:31 »
請問各位學長:
小弟的機器每隔一陣子就會故障
在 /var/log/maillog 就會出現下列訊息

代碼: [選擇]
May  9 20:04:58 lh3 MailScanner[23822]: SAVI Perl module not found, did you install it?

必須重新安裝 linux.intel.libc6.glibc.2.2.tar.Z 一次,此況狀就會修復,但過了三、五天,又會發生一次。


我看過 /var/log/ 所有的log,除了 maillog 有上述的訊息,其它找不出來有任何異狀

小弟查了許久一直找不出真正的原因,還請各位學長指點迷津,該從那裏下手找出問題。

謝謝各位學長!

ps:
Hardware: IBM x100
SATA 80G hdd
1G RAM
OS: CentOS 4.3 i386

beach650215

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
SAVI Perl module not found
« 回覆 #40 於: 2006-05-10 13:41 »
你的Mail 是發收信都沒失效對嗎?
這狀況通常是因為你的SAVI engine沒更新導致的~
SAVI 的engine必須至少每三個月更新,當然最好是每一個月更新一次....
當engine還是前三個月之前的版本時,則最新的IDE是無法辨識的.
我也曾經發生過這種情形,第一次是SAVI PERL MODULE NOT FOUND.
第二次是另外一個Failure Code.但是,固定每一個月更新Engine後,就沒有發生
問題了.提供給你參考看看~

Osborn

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #41 於: 2006-05-10 15:46 »
感謝您的回答:

當這些狀況發生時,所有收發的信件全部卡在 /var/spool/postfix/hold 的目錄裏。

在 hold 目錄的信件,在等待 mailscanner 來檢查,但  mailscanner 又無法載入掃毒 SAVI engine ,所以就無法收發 mail。

我有更新 SAVI engine,但不見效果,且最近發生的頻率愈來愈短,有時候每天就會發生一次,因為頻率太高,所以很困擾。

beach650215

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #42 於: 2006-05-10 17:32 »
可以請問一下,你是用哪種方式更新SAVI Engine嗎?
如果是手動的話通常是不會有問題的.
但是,如果你是採用Sophos update Script來更新的話,建議你先查看一下該腳本內容.因為"通常"Sophos所Release出來的腳本,並不一定適用於SAVI;而是FOR Sophos Anti-Virus.
所以,會造成更新成功的錯覺.提供給你參考一下~

Osborn

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #43 於: 2006-05-11 10:58 »
代碼: [選擇]
12. 安裝Sophie ,Sophie是一個使用 Sophos Anti Virus Library 的掃毒介面程式
http://www.vanja.com/tools/sophie/sophie-3.04rc2.tar.gz

解壓縮
]#cd sophie-3.04rc2
]#./configure --with-savilib=/usr/local/lib
]#make
]#mv sophie /usr/local/bin
會產生sophie 這個 binary file(可執行檔),將這個檔案搬到/usr/local/bin
將原目錄下的 etc/sophie.cfg 和sophie.savi 複製到 /etc 之下,
並且將 sophie.cfg內的maxproc 的參數調整為 0,
然後就可以執行 sophie -v 看有沒有抓到掃毒引擎和病毒碼了,

]#cd etc
]#mv sophie.cfg sophie.savi /etc
]#cd /etc
]#vi sophie.cfg
->maxproc 20改為0
]#/usr/local/bin/sophie -v


這是原作者的安裝說明,不過我更新至 3.05 版(sophie-3.05.tar.gz)
更新方式,是依照作者的安裝方法重裝一次.....(不知這樣的方式有錯嗎?)

也有將sophos update Script 加入 cron 的排程裏。

再次謝謝你的幫忙!

Osborn

  • 可愛的小學生
  • *
  • 文章數: 14
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #44 於: 2006-05-11 19:33 »
對不起,我在耍白痴.........
SAVI Engine 是  SAVI-Perl-0.30.tar.gz 這個套件。
不過我有一點不了解,更新的意思,這個套件應該只是重裝,沒有找到比這個版本還新的。

我在研究研究好了

beach650215

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #45 於: 2006-05-11 21:06 »
SAVI Engine更新的意思就是重新安裝你之前提到的套件(linux.intel.libc6.glibc.2.2.tar.Z).
至於SAVI-Perl-0.30.tar.gz 是SAVI的PERL Module....
由於Sophos會定期更新該套件(linux.intel.libc6.glibc.2.2.tar.Z),
所以每三個月就要重安裝.
否則,會發生IDE無法辨識,進而MAIL都Q住.
而你的問題是每幾天都發生,且都要重新安裝後才正常.
建議你先將本來在運作中自動更新SAVI的腳本先停一段時間,
再觀察是情形否依然是如此.或許,不是SAVI自動更新腳本造成的.
還有其他因素~

beach650215

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #46 於: 2006-05-11 21:06 »
SAVI Engine更新的意思就是重新安裝你之前提到的套件(linux.intel.libc6.glibc.2.2.tar.Z).
至於SAVI-Perl-0.30.tar.gz 是SAVI的PERL Module....
由於Sophos會定期更新該套件(linux.intel.libc6.glibc.2.2.tar.Z),
所以每三個月就要重安裝.
否則,會發生IDE無法辨識,進而MAIL都Q住.
而你的問題是每幾天都發生,且都要重新安裝後才正常.
建議你先將本來在運作中自動更新SAVI的腳本先停一段時間,
再觀察是情形否依然是如此.或許,不是SAVI自動更新腳本造成的.
還有其他因素~

mitch_lin

  • 可愛的小學生
  • *
  • 文章數: 28
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #47 於: 2006-05-13 22:35 »
[root@mis sophie-3.04rc2]# ./configure --with-savilib=/usr/local/lib checking for gcc... gcc
checking for C compiler default output... a.out

checking for SAVIsweepFile in -lsavi... no
** libsavi library NOT FOUND
** You need libsavi in order to use Sophie.
** Download it at http://www.sophos.com/

mitch_lin

  • 可愛的小學生
  • *
  • 文章數: 28
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #48 於: 2006-05-13 22:38 »
When I install sophie there is an error that I do not have libsavi

sophie-3.04rc2]# ./configure --with-savilib=/usr/local/lib
checking for gcc... gcc
checking for C compiler default output... a.out
     .
     .
     .
checking for SAVIsweepFile in -lsavi... no
** libsavi library NOT FOUND
** You need libsavi in order to use Sophie.
** Download it at http://www.sophos.com/

I beleieve I have install it in /usr/loval/lib
 ~]# ls /usr/local/lib
libsavi.so  libsavi.so.2  libsavi.so.3  libsavi.so.3.2.07.134

Can anybody help me out. Thanks!

beach650215

  • 可愛的小學生
  • *
  • 文章數: 7
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #49 於: 2006-05-14 09:32 »
Would you please give us more information about your sophos product?
And what the procedure you do during installation, maybe we could do something....

paulso

  • 俺是博士!
  • *****
  • 文章數: 1966
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #50 於: 2006-05-15 10:17 »
try:
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig

wjguo

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #51 於: 2006-12-14 15:43 »
試用這個方法..可以bypass configure 時找不到 savilib 的錯誤
1. Locate line 4089, it should read
echo "$as_me:$LINENO: checking for SAVIsweepFile in -lsavi" >&5
echo $ECHO_N "checking for SAVIsweepFile in -lsavi... $ECHO_C" >&6

2. Before line 4089, add the following line:
ac_cv_lib_savi_SAVIsweepFile=yes

mitch_lin

  • 可愛的小學生
  • *
  • 文章數: 28
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #52 於: 2007-03-05 14:39 »
無法安裝 sophie-3.0.4rc2

你好: 我是安裝 CentOS 4.2
已經做了
  作一個link讓-lsavi能work:
  ]#cd /usr/local/lib
  ]#ln -s libsavi.so.3.2.07.162 libsavi.so (版本號不一樣)

然後解壓縮
   ]#tar zxvf sophie-3.04rc2.tar.gz
  ]#cd sophie-3.04rc2
  ]#./configure --with-savilib=/usr/local/lib

最後出現下面的錯誤:
 
  checking for location of libsavi... /usr/local/lib
  checking for SAVIsweepFile in -lsavi... no
  ** libsavi library NOT FOUND
  ** You need libsavi in order to use Sophie.
  ** Download it at http://www.sophos.com/

請大大幫忙一下!

mitch_lin

  • 可愛的小學生
  • *
  • 文章數: 28
    • 檢視個人資料
Mail system for RHEL4.0 Total solution安裝筆記
« 回覆 #53 於: 2007-03-05 16:34 »
謝謝 wjguo

這個方法.可以bypass configure 時找不到 savilib 的錯誤

1. Locate line 4089, it should read
echo "$as_me:$LINENO: checking for SAVIsweepFile in -lsavi" >&5
echo $ECHO_N "checking for SAVIsweepFile in -lsavi... $ECHO_C" >&6

2. Before line 4089, add the following line:
ac_cv_lib_savi_SAVIsweepFile=yes

你的方法可以用。真是太謝謝你了!