Audits domain SPF, DKIM, DMARC DNS records using dnspython to verify email authentication configs. Validates syntax, selectors, policies; flags spoofing risks; suggests fixes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cybersecurity-skills-zh:implementing-email-security-with-dmarc-dkim-spfThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. 安装依赖:`pip install dnspython checkdmarc`
pip install dnspython checkdmarcpython scripts/agent.py --domain example.com --output email_security_report.json
Domain: example.com
SPF: v=spf1 include:_spf.google.com ~all (WARN: softfail allows spoofing)
DKIM: selector1 OK, selector2 OK
DMARC: v=DMARC1; p=none; rua=mailto:[email protected] (WARN: policy=none, no enforcement)
Risk: HIGH - p=none with ~all allows email spoofing
npx claudepluginhub killvxk/cybersecurity-skills-zhAudits and deploys SPF, DKIM, and DMARC records to prevent domain spoofing and email phishing. Includes DNS checks, key generation, and policy configuration.
Reviews DNS sender-authentication records (SPF, DKIM, DMARC, BIMI) for marketing domains to identify policy gaps exposing campaigns to spoofing, rejection, or inbox displacement.
Implements SPF, DKIM, and DMARC email authentication via DNS records, key generation, and audits to prevent spoofing and phishing attacks.