filtrado de extensión de archivo no funciona en procmail
Pregunta
procmail no descargará solo .xls, .doc y .docx extensiones. todas las condiciones que he encontrado bien las descargas de todo o nada. estoy usando Fedora 14
Condiciones He intentado que no haga nada descarga son:
*^[ ]* name:.*\.(xls|doc|docx)
*^ name.*\.(xls|doc|docx)
* ?? name:.*\.(xls|doc|docx)
* filename:.\.(xls|doc|docx)
... y nunca otra combinación de ellos.
EDIT: He intentado todos ellos también.
* name=.*\.(xls|doc|docx) * ^.*name=.*.(xls|doc|docx) * ^.*name.*\.(xls|doc|docx) *^Content-.*attachment.*name=.*\.(xls|doc|docx)
Gracias de antemano
Solución
El atrapar 'multiparte' tipos de contenido primera pueden ayuda, pero mi procmail es un poco oxidado:
:0
* ^Content-Type: multipart/
{
:0 B
* ^Content-.*attachment.*name=.*\.(doc|xls)
{
Esto debe recoger cualquier .doc, .docx, .xls o .xlsx adjuntos.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow