Skip to content

Fix DKIM_STAT_KEYFAIL error handling on mlfi_eoh() and mlfi_eom() (fix of the issue #176)#262

Open
futatuki wants to merge 6 commits into
trusteddomainproject:developfrom
futatuki:issue176-handle_keyfail
Open

Fix DKIM_STAT_KEYFAIL error handling on mlfi_eoh() and mlfi_eom() (fix of the issue #176)#262
futatuki wants to merge 6 commits into
trusteddomainproject:developfrom
futatuki:issue176-handle_keyfail

Conversation

@futatuki
Copy link
Copy Markdown

@futatuki futatuki commented May 9, 2026

This makes sane DKIM_STAT_KEYFAIL error handling after signature verification in libopendkim. Please see each commit for detail.

futatuki added 6 commits May 6, 2026 18:17
* opendkim/opendkim.c (dkimf_libstatus):
  Use prepared status string for DKIMF_STATUS_KEYFAIL and DKIMF_STATUS_NOKEY
…script

in mlfi_eoh()

* opendkim.c (mlfi_eoh): ditto.
Even On-DNSError is set to accept or tempfail, other conditions
checked in mlfi_eom may want to reject or discard the message,
so the final judgement should be phostponed to mlfi_eom().
futatuki added a commit to futatuki/OpenDKIM that referenced this pull request May 10, 2026
…ndle_keyfail

Fix DKIM_STAT_KEYFAIL error handling on mlfi_eoh() and mlfi_eom()
(fix of the issue trusteddomainproject#176)
futatuki added a commit to futatuki/OpenDKIM that referenced this pull request May 10, 2026
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