簡體   English   中英

文件擴展名過濾在procmail中不起作用

[英]file extention filtering does not work in procmail

procmail不會僅下載.xls,.doc和.docx擴展。 我發現的每個條件要么下載全部,要么什么都不下載。 我正在使用fedora 14

我嘗試不下載任何內容的條件是:

*^[ ]* name:.*\.(xls|doc|docx)  
*^      name.*\.(xls|doc|docx)  
* ?? name:.*\.(xls|doc|docx)  
* filename:.\.(xls|doc|docx)

...以及其他方式的組合。

編輯:我也嘗試了所有這些。

* name=.*\.(xls|doc|docx)   
* ^.*name=.*.(xls|doc|docx)  
* ^.*name.*\.(xls|doc|docx)  
*^Content-.*attachment.*name=.*\.(xls|doc|docx)

先感謝您

首先捕獲“多部分”內容類型可能會有所幫助,但我的procmail有點生銹:

:0
* ^Content-Type: multipart/
{
  :0 B
  * ^Content-.*attachment.*name=.*\.(doc|xls)
  {

這應該捕獲任何.doc,.docx,.xls或.xlsx附件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM