expect DMARC_NA SPF_NA DKIM_NA ARC_NA

Subject: test

Test

<!-- NEXT TEST -->
spf.result pass
dkim.result pass
arc.result pass
dmarc.result pass
expect DKIM_SIGNED ARC_SIGNED DKIM_ALLOW SPF_ALLOW ARC_ALLOW DMARC_POLICY_ALLOW

DKIM-Signature: abc
ARC-Seal: xyz
Subject: test

Test

<!-- NEXT TEST -->
spf.result fail
dkim.result fail
arc.result fail
dmarc.result fail
dmarc.policy quarantine
expect SPF_FAIL ARC_REJECT DKIM_REJECT DMARC_POLICY_QUARANTINE

Subject: test

Test

<!-- NEXT TEST -->
spf.result neutral
dkim.result temperror
arc.result permerror
dmarc.result fail
dmarc.policy reject
expect DKIM_TEMPFAIL SPF_NEUTRAL ARC_INVALID DMARC_POLICY_REJECT

Subject: test

Test

<!-- NEXT TEST -->
spf.result softfail
dkim.result permerror
arc.result temperror
dmarc.result permerror
expect ARC_DNSFAIL DMARC_BAD_POLICY DKIM_PERMFAIL SPF_SOFTFAIL

Subject: test

Test
<!-- NEXT TEST -->
dmarc.result pass
dkim.result pass
spf.result pass
expect ALLOWLIST_DMARC DMARC_POLICY_ALLOW DKIM_ALLOW SPF_ALLOW ARC_NA

From: user@dmarc-allow.org
Subject: test

Test

<!-- NEXT TEST -->
dmarc.result fail
dkim.result fail
spf.result fail
expect BLOCKLIST_DMARC DMARC_POLICY_SOFTFAIL DKIM_REJECT SPF_FAIL ARC_NA

From: user@dmarc-allow.org
Subject: test

Test

<!-- NEXT TEST -->
dkim.result pass
dkim.domains spf-dkim-allow.org
spf.result pass
expect ALLOWLIST_SPF_DKIM DKIM_ALLOW SPF_ALLOW ARC_NA DMARC_NA

From: user@spf-dkim-allow.org
Subject: test

Test
<!-- NEXT TEST -->
dkim.result pass
spf.result pass
arc.result pass
expect ALLOWLIST_SPF_DKIM DKIM_ALLOW SPF_ALLOW ARC_ALLOW DMARC_NA

From: user@spf-dkim-allow.org
Subject: test

Test
<!-- NEXT TEST -->
spf.result pass
dkim.result fail
expect ALLOWLIST_SPF BLOCKLIST_DKIM DKIM_REJECT SPF_ALLOW ARC_NA DMARC_NA

From: user@spf-dkim-allow.org
Subject: test

Test
<!-- NEXT TEST -->
spf.result pass
dkim.result temperror
expect ALLOWLIST_SPF DKIM_TEMPFAIL SPF_ALLOW ARC_NA DMARC_NA

From: user@spf-dkim-allow.org
Subject: test

Test
<!-- NEXT TEST -->
dkim.result pass
dkim.domains spf-dkim-allow.org
spf.result fail
expect BLOCKLIST_SPF ALLOWLIST_DKIM DKIM_ALLOW SPF_FAIL ARC_NA DMARC_NA

From: user@spf-dkim-allow.org
Subject: test

Test
<!-- NEXT TEST -->
dkim.result pass
dkim.domains spf-dkim-allow.org
spf.result temperror
expect ALLOWLIST_DKIM DKIM_ALLOW SPF_DNSFAIL ARC_NA DMARC_NA

From: user@spf-dkim-allow.org
Subject: test

Test
<!-- NEXT TEST -->
dkim.result fail
spf.result fail
expect BLOCKLIST_SPF_DKIM DKIM_REJECT SPF_FAIL ARC_NA DMARC_NA

From: user@spf-dkim-allow.org
Subject: test

Test
<!-- NEXT TEST -->
dkim.result temperror
spf.result temperror
expect DKIM_TEMPFAIL SPF_DNSFAIL ARC_NA DMARC_NA

From: user@spf-dkim-allow.org
Subject: test

Test
