filtraggio estensione del file non funziona in procmail
Domanda
procmail non scaricherà solo .xls, .doc e .docx estensioni. ogni condizione Ho trovato sia downloads tutto o niente. Sto usando Fedora 14
condizioni che ho provato che Non scaricare nulla sono:
*^[ ]* name:.*\.(xls|doc|docx)
*^ name.*\.(xls|doc|docx)
* ?? name:.*\.(xls|doc|docx)
* filename:.\.(xls|doc|docx)
... e sempre altra combinazione di questi.
EDIT: ho provato tutti questi pure.
* name=.*\.(xls|doc|docx) * ^.*name=.*.(xls|doc|docx) * ^.*name.*\.(xls|doc|docx) *^Content-.*attachment.*name=.*\.(xls|doc|docx)
Grazie in anticipo
Soluzione
Il trapping 'multipart' tipi di contenuto prima possono di aiuto, ma il mio procmail è un po 'arrugginito:
:0
* ^Content-Type: multipart/
{
:0 B
* ^Content-.*attachment.*name=.*\.(doc|xls)
{
Questo dovrebbe prendere qualsiasi .doc, .docx, .xls o .xlsx allegati.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow