Procmail跟amavis哪個先?

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

版主: 阿信

Procmail跟amavis哪個先?

文章bob0821 » 週一 8月 25, 2008 3:57 pm

想請問一下各位學長,一封mail進來後,Procmail、amavis,哪個先啟動的,有看到有人說是procmail先,也有看到說是amavis先,自己卻想不通,還請學長們指教
bob0821
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週一 10月 01, 2007 5:00 pm

文章twu2 » 週一 8月 25, 2008 10:03 pm

都有可能吧. 看你是怎麼設定的吧.
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei

文章bob0821 » 週二 8月 26, 2008 10:43 am

感謝學長的回覆
小弟先說一下自己搞不懂的觀念,還請學長指證

procmail可分全域設定跟個人設定,全域設定在/etc/procmailrc,個人則是放在/home/user下面,如果個人的不設定,我只在全域設定裏面key上

:0fw
* < 50000
| /usr/bin/spamassassin

這樣應該是會出現小於50K的信件,會直接交給spamassassin
那這樣話,流程應該是如何???

1.postfix ==> procmail ==> amavisd-new ==> spamassassin
還是
2.postfix ==> procmail ==> spamassassin
或是
3.postfix ==> amavisd-new ==> procmail ==> spamassassin
不是很了解這樣的流程是哪個正確,亦或是設定的關聯是在/postfix/master ?

問了很多笨問題還請學長多多包含
bob0821
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週一 10月 01, 2007 5:00 pm

文章twu2 » 週三 8月 27, 2008 6:55 am

上頭的設定沒有 amavisd-new 吧?
如果有 amavisd-new, 一般會是 postfix - amavisd-new - postfix - procmail (spamassassin, 應該不算 procmail 的下一步, 而是 procmail 執行 spamassassin 之後處理後, procmail 會再寫到信箱去).

只是有 amavisd-new, 又怎麼還需要獨立的 spamassassin 呢?
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei

文章bob0821 » 週三 8月 27, 2008 9:25 am

感謝學長的回覆
因為小弟不才,當初設定amavisd-new的時候,怎樣都沒辦法呼叫spamassassin,加上時間比較急,就暫時先用Procmail給他上去了
所以會造成一個很怪的狀況,有著amavisd-new+Spamassasson+Clamav+procmail
也讓自己分不出哪個是MTA哪個是啥的,把自己搞的暈頭轉向,感謝學長的解答,現在的小弟還有點懵懵懂懂的 XD
等我請醒一點的時候,應該還很多要請教學長的,還請學長多多指教
bob0821
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週一 10月 01, 2007 5:00 pm


回到 debian server

誰在線上

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