Tengo un problema con la retrodispersión a direcciones falsas generadas aleatoriamente en un dominio con una captura general.
El alias falso está usando un esquema, usando egrep con la expresión regular
^To:.*.[A-Z].[a-z].*[A-Z].[a-z].*[0-9]{2,5}@example.org.*
en mi maildir enumera todas las retrodispersiones no deseadas y afortunadamente no se está utilizando ninguna dirección que use este esquema.
Sin embargo, procmail está convencido de que no coincide.
:0hD:
* ^To:.*.[A-Z].[a-z].*[A-Z].[a-z].*[0-9]{2,5}@example.org.*
!spam
procmail: No match on "^To:.*.[A-Z].[a-z].*[A-Z].[a-z].*[0-9]{2,5}@example.org.*"
No puedo hacer que procmail interprete una expresión regular como egrep (y otras herramientas que usan expresiones regulares).
¿Qué estoy haciendo mal?
Descubrí que, por defecto, procmail ignora el caso, por eso agregué "D" a la receta. Pero no encuentro ningún ejemplo con el uso de [AZ] en una receta de procmail. ¿Estoy intentando algo imposible?
procmail: Match on "^To:.*.[A-Z].[a-z].*[A-Z].[a-z].*[0-9][0-9]([0-9]([0-9][0-9]?)?)?@example.org"
Muchas gracias, ahora puedo volver a activar las notificaciones por correo :)