[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Filtrado de mensajes para postmaster (alias a otro usuario) con postfix



Santiago wrote:
> Tengo un usuario user1 y sus mensajes los estoy filtrando perfectamente,
> los mensajes de esta lista van al archivo ~user1/Mail/debian, los
> personales a ~user1/Mail/mbox, etc, etc.
> Ahora el tema es el siguiente este usuario también recibe los mensajes
> que van a postmaster, y recibe los enviados por logcheck, y me gustaría
> que quedaran debidamente filtrados.
> Pero no se me ocurre una buena forma para hacer esto, para postmaster le
> podría decir que todo lo que tenga el campo To=postmaster lo filtre,
> ¿pero que pasa si alguien manda un mensaje con Bcc? o sea lo que estoy
> buscando es una forma de filtrar los mensajes pero antes de que lleguen
> a user1, no se si se puede hacer a nivel de postfix, antes de que lo
> entregue a spv, no se si por ejemplo hay alguna forma de decirle en el
> archivo /etc/aliases en la línea que hace referencia a que postmaster es
> alias de user1, que mande los esos mensajes a tal archivo.

Dile a tu MTA que genere una cabecera "Envelope-to:", exim lo hace por defecto.
Con esto sabrás a quién iba dirigido el mensaje según el "sobre" del mismo.

Para logcheck puedes hacer algo así:

:0
* ^From:.*root@(maquina1|maquina2|maquina3)
* ^Subject: (maquina1|maquina2|maquina3).*(system check|ACTIVE SYSTEM ATTACK)
* ^Subject: \/[a-z]+
logcheck.$MATCH

(suponiendo que las máquinas de las que recibes mensajes de logcheck
son maquina1, maquina2 y maquina3).


--
To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: