Hola a todos, gracias por estar alli ...
Necesito que me ayuden con lo sgte., si es que no es descabellada mi idea, creería que no.
Tengo un servidor de correo y quiero hacer una limpieza "manual", mi idea es tomar un buzón y procesarlo, eliminando mails que cumplan ciertas características, por ejemplo todos aquellos que tengan la leyenda "SPAM" en el Subject. o todos los mails ingresados anteriores al 01-03-07, por ejemplo.
Lo que hice fue lo sgte., un archivo "proc.rc" con el sgte. código:
: 0 f
* !^Subject: .*SPAM
/paquetes/prueba/mails
Luego copie el archivo "mak" (tiene mis mails) de la carpeta /var/spool/mail a la carpeta /paquetes/prueba
(la idea es que se procesen cada uno de los mails de "mak" y los que no tienen la leyenda "SPAM" vayan al archivo "mails" para luego renombrarlo como mak nuevamente)
y finalmente corrí el comando:
(como root en la carpeta /paquetes/prueba )
formail -s proc.rc < mak
El resultado fue:
line 2: mak: command not found
line 3: /prueba/mails: Permiso denegado
Desde ya les agradezco cualquier ayuda que puedan darme.
Hasta pronto