On Tue, 4 May 2004, Matias wrote: > El Tue, 4 May 2004 13:00:02 +0200 > "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> escribi�: > > > > > #FILTRA POR EL SUBJECT SI ESTA MARCADO > > > :0: > > > * ^Subject: \[SPAM\] > > ^^^^^^^^^^^^^^^^^^^^^esta regex es correcta? > > > > --> precisamente es una de las cosas que pregunto, no tengo claro si > > eso esta bien o no > > Esa expresi�n regular es correcta siempre y cuando sea ese el subject > que te aparece (solamente te tiene que aparecer "[SPAM]"), pero si > puede haber algo luego del [SPAM] deber�as poner algo como: > > * ^Subject: \[SPAM\].* > > (al final hay un punto y un asterisco)
No, no hay que poner .* al final. Una cadena de texto encaja con una expresi�n regular cuando la contiene. Por otro lado, si vas a entregar el correo a /dev/null entonces *no* utilices un fichero de bloqueo local, procmail ya trata de forma especial el fichero /dev/null, ya que no hay ning�n inconveniente en que varias instancias de procmail escriban en /dev/null al mismo tiempo :-) As� que si tienes pensado hacer esto: :0: * expresi�nregular /dev/null pon esto otro en su lugar: :0 * expresi�nregular /dev/null Por cierto, me sumo a la sugerencia de usar X-Spam-Status en vez del Subject.

