2009-06-12 77 views
0

http://lipas.uwasa.fi/~ts/info/proctips.html#orrules,可以進行基本的「或」 .procmailrc文件規則的東西,如:「OR」規則.procmailrc文件與搜身

:0: 
* ^From:.*[email protected]([-a-z0-9_]+\.)*helsinki\.fi|\ 
    ^From:.*[email protected]\.fi 
${DEFAULT} 

通常情況下,你可以做一個條件檢查身體用像

* B ?? search_body_for_this 

但是一個條件,這將覆蓋默認的頁眉/搜身區域,所以我不能做這樣的事情

* B ?? search_body_for_this|\ 
    ^From:.*[email protected]\.com 

有沒有什麼辦法可以做「或」規則作爲具有分條件搜索正文和標題的條件?

回答

1

其實我誤解你的問題在第一時間...

但是,如果我理解正確,不是解決辦法是創建兩個連續的規則和標誌使用E(否則如果)

 
:0 H 
* <header condition> 
<action> 

:0 EB 
* <body condition> 
<action> 

(頭標誌設置爲文件,以明確說明該規則的目的)

Nontheless,我以前的答案可能包含對你新的東西,所以我就讓它是:

我不知道您的解決方案,但您可以使用權重製作OR規則

:0 
* 1^1 some expression 
* 1^1 some other expression 
/some/destination