Poke a hole for mailing lists
parent
c4fcaed7d4
commit
bd1b73032c
@ -1,17 +1,17 @@
|
|||||||
rules {
|
rules {
|
||||||
ANTISPOOF_NOAUTH {
|
ANTISPOOF_NOAUTH {
|
||||||
action = "reject";
|
action = "reject";
|
||||||
expression = "(IS_LOCAL_DOMAIN_E & MISSING_FROM) | (IS_LOCAL_DOMAIN_H & (R_DKIM_NA & R_SPF_NA & DMARC_NA & ARC_NA))";
|
expression = "-MAILLIST & ((IS_LOCAL_DOMAIN_E & MISSING_FROM) | (IS_LOCAL_DOMAIN_H & (R_DKIM_NA & R_SPF_NA & DMARC_NA & ARC_NA)))";
|
||||||
message = "Rejected (anti-spoofing: noauth). Please setup DMARC with DKIM or SPF if you want to send emails from your domain from other servers.";
|
message = "Rejected (anti-spoofing: noauth). Please setup DMARC with DKIM or SPF if you want to send emails from your domain from other servers.";
|
||||||
}
|
}
|
||||||
ANTISPOOF_DMARC_ENFORCE_LOCAL {
|
ANTISPOOF_DMARC_ENFORCE_LOCAL {
|
||||||
action = "reject";
|
action = "reject";
|
||||||
expression = "(IS_LOCAL_DOMAIN_H | IS_LOCAL_DOMAIN_E) & (DMARC_POLICY_SOFTFAIL | DMARC_POLICY_REJECT | DMARC_POLICY_QUARANTINE | DMARC_NA)";
|
expression = "-MAILLIST & (IS_LOCAL_DOMAIN_H | IS_LOCAL_DOMAIN_E) & (DMARC_POLICY_SOFTFAIL | DMARC_POLICY_REJECT | DMARC_POLICY_QUARANTINE | DMARC_NA)";
|
||||||
message = "Rejected (anti-spoofing: DMARC compliance is enforced for local domains, regardless of the policy setting)";
|
message = "Rejected (anti-spoofing: DMARC compliance is enforced for local domains, regardless of the policy setting)";
|
||||||
}
|
}
|
||||||
ANTISPOOF_AUTH_FAILED {
|
ANTISPOOF_AUTH_FAILED {
|
||||||
action = "reject";
|
action = "reject";
|
||||||
expression = "BLACKLIST_ANTISPOOF";
|
expression = "-MAILLIST & BLACKLIST_ANTISPOOF";
|
||||||
message = "Rejected (anti-spoofing: auth-failed)";
|
message = "Rejected (anti-spoofing: auth-failed)";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue