Skip to content

Fix DKIM probing and DMARC report action#9

Merged
LukeSteward merged 2 commits into
LukeSteward:mainfrom
TJBK:main
May 15, 2026
Merged

Fix DKIM probing and DMARC report action#9
LukeSteward merged 2 commits into
LukeSteward:mainfrom
TJBK:main

Conversation

@TJBK
Copy link
Copy Markdown
Contributor

@TJBK TJBK commented May 14, 2026

Summary

  • Fix DKIM probing so wildcard *._domainkey no longer blocks real selector checks.
  • Prefer null DKIM at _domainkey, then provider/common selectors, then wildcard fallback.
  • Show the DMARC report action for any non-pass DMARC result.
  • Rename the action from “Cast shame” to “Report DMARC issue”.

Fixes

Fixes #4
Fixes #5

Validation

  • npm run compile
  • npm test
  • npm run build

TJBK added 2 commits May 14, 2026 22:32
Probe null DKIM first, then provider/common selectors, then wildcard fallback. Fixes LukeSteward#4.
Show the report action for any non-pass DMARC result and use neutral report wording. Fixes LukeSteward#5.
@snyk-io
Copy link
Copy Markdown

snyk-io Bot commented May 14, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@LukeSteward
Copy link
Copy Markdown
Owner

Thanks @TJBK awesome first PR!

@LukeSteward LukeSteward merged commit 646ecba into LukeSteward:main May 15, 2026
2 checks passed
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.

Report to DMARCWallofShame button is broken DKIM doesn't query anything other than *

2 participants