Skip to content

Fix arc=pass never appearing in aggregate reports (issue #282)#313

Open
thegushi wants to merge 1 commit into
trusteddomainproject:developfrom
thegushi:fix/issue-282-arc-pass-result
Open

Fix arc=pass never appearing in aggregate reports (issue #282)#313
thegushi wants to merge 1 commit into
trusteddomainproject:developfrom
thegushi:fix/issue-282-arc-pass-result

Conversation

@thegushi
Copy link
Copy Markdown
Collaborator

Fixes #282.

ARES_RESULT_PASS is 0, but the arc switch in opendmarc-reports used case 1 (ARES_RESULT_UNUSED), so ARC pass was never matched and all messages were reported as arc=fail in aggregate reports regardless of actual ARC evaluation.

The arc_policy switch was correctly fixed to case 0 in commit 199b506 but the arc switch was missed at the same time.

This started as a suspected doc issue but git blame showed it was a real bug introduced with the original ValiMail ARC contribution and only half-fixed in the follow-up commit.

…nproject#282)

ARES_RESULT_PASS is 0, but the arc switch in opendmarc-reports used
case 1 (ARES_RESULT_UNUSED), so ARC pass was never matched and all
messages were reported as arc=fail regardless of actual ARC evaluation.

The arc_policy switch was correctly fixed to case 0 in commit 199b506
but the arc switch was missed at the same time.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant