-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 14-05-15 12:48, Barbara M. wrote: > > I am trying to use regexp to block mails from specific domains to > specific users (and let other users receive it). > > I need to merge (logical AND operator), something like: > > /^From:.*\@.*domainsource.tld/ REJECT No Unrequested mail > Please /^To:.*\@.*domaindest.tld/ REJECT No Unrequested mail > Please > > For my needs I want these rules evaluated in AND. > > How can do this with a valid rules in my > /etc/postfix/header_checks? If there is a better solution ... ;-)
Header checks doesn't do AND for multiple headers, all headers get evaluated separately. For this idea, you'd need a content filter. Within Spamassassin these kind of rules are trivial. Regards, Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVVI2KAAoJEJPfMZ19VO/188wQAKPF4NagLlnxnkTX7/7nCBEF X9Fa4SvVocYFhA9dz9csmT6bN1vmADnkDHl02vAvBIhWszu5ghESI57/oeVhfuXn 9oapH/cfx6xuj4xsoA92zV0FuPfQu9jEUIC7rEi3A8K7nmjGTs3M/isU/8YiQn4C hsORxhaKP2WCLylUk6KdOhrObZ3KlJwaIEETSl146g/ZG53YSJFeG29Zp/ksFu+H 5+VZEPnWb1sbwG6H59uUQ4vY+V/63fw6aZYfUdD3xgFuZbdJO738BoI/lLc8KssU L+b5isQhq0D78pLPlMkG9dkKjHyZXCuhkTEAvtbZGxy/Rfz86toafr7IZq8GaYuh XPM2KYzOZeDqeM53BWQ0UF0XR/jx4yBi1wQd7un1wJA+ZFGLxhlQdSav5Vt7y8Et 4UAAzWZ3jT+ESVJQ+3OlDin+ge4i8xNYKH28hxS5KDktkAk0k5tCpesn67jt+gqQ CacO7tSYL6zJyrVDIXqwZIDtu1hQh3fo6Sty/Xi6B5MRBt0YCj4bv6qNW7PtuNQm oQ3NEDex2PdsVS0E2JDaaLG+aSdWeSesWHvO6H4CWe1hdKHKDHwfVMTBBBZZ8Y/v aXoMItPDM+mhp2MjvKza0RLQZWYZ9ig7yYQzlMQGoiMvZEKES5ZOX1BUMxIiBzuk nVwTf7NZmlvgWPcqL0os =s6lF -----END PGP SIGNATURE-----