O problema é o uso de postfix header_checks para a linha de cabeçalho every . Então, se houver uma linha de cabeçalho como
Subject: I love you :p
e o postfix aplicará esse regex nessa linha. O resultado é que o postfix rejeitará este email.
A solução está adicionando if endif
em seu padrão de expressão regular
if /^From:/
!/(^From:.*domain\.com|^From:.*domain\.net|^From:.*domain\.co\.il)/ REJECT SEND FROM THE RIGHT DOMAINS FFS!
endif
Basicamente, você diz ao postfix para aplicar o padrão somente no cabeçalho De . Isso evitará que o postfix avalie a regex em outra linha de cabeçalho e cause um email rejeitado.
Veja o manual do postfix para mais informações