인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
생산성 및 협업 · SKILL.md

implementing-email-security-with-dmarc-dkim-spf

implementing-email-security-with-dmarc-dkim-spf

通过检查域名的 SPF、DKIM 和 DMARC DNS 记录,审计并验证电子邮件身份验证配置。 使用 dnspython 查询 TXT 记录,验证 SPF 语法和查询次数,核查 DKIM 选择器记录, 解析 DMARC 策略,识别可能导致电子邮件欺骗的错误配置。并生成修复建议。

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: implementing-email-security-with-dmarc-dkim-spf description: >- 通过检查域名的 SPF、DKIM 和 DMARC DNS 记录,审计并验证电子邮件身份验证配置。 使用 dnspython 查询 TXT 记录,验证 SPF 语法和查询次数,核查 DKIM 选择器记录, 解析 DMARC 策略,识别可能导致电子邮件欺骗的错误配置。并生成修复建议。 domain: cybersecurity subdomain: security-operations tags: [implementing, email, security, with] version: "1.0" author: mahipal license: Apache-2.0

说明

  1. 安装依赖:pip install dnspython checkdmarc
  2. 提供要审计的目标域名。
  3. 运行 Agent 检查电子邮件安全:
    • 查询并验证 SPF 记录(语法、机制数量、include、redirect)
    • 检查常见选择器的 DKIM 记录(google、default、selector1、selector2)
    • 解析 DMARC 记录(策略、子域策略、报告 URI、对齐方式)
    • 识别可能导致邮件欺骗的错误配置
    • 生成修复建议
python 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:dmarc@example.com (WARN: policy=none, no enforcement)
Risk: HIGH - p=none with ~all allows email spoofing
저장한 Skills