email-security

Assess email infrastructure security by scanning SPF, DKIM, DMARC, and STARTTLS.

13|1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/0x0pointer/skills --skill email-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-security
Source: https://github.com/0x0pointer/skills/tree/main/email-security
Command: npx skills add https://github.com/0x0pointer/skills --skill email-security

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many organizations lack visibility into their email authentication and delivery settings, leaving them exposed to spoofing, open relay abuse, and undetected misconfigurations.

Core Features & Use Cases

  • Enumerates SPF, DKIM, DMARC records and evaluates their correctness.
  • Tests STARTTLS support, MTA‑STS policy, and TLS‑RPT reporting.
  • Detects open relays and spoofing susceptibility using swaks.
  • Performs SMTP user enumeration and generates infrastructure diagrams.
  • Suitable for red‑team engagements, compliance audits, and security assessments of any domain.

Quick Start

Invoke the skill with /email-security example.com to run a quick audit.

Frequently Asked Questions about email-security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit SPF, DKIM, and DMARC records for a domain?

You can audit SPF, DKIM, and DMARC records by running a domain security scan that evaluates DNS configurations for correctness and spoofing resilience. This skill orchestrates these DNS queries and SMTP tests automatically without requiring external infrastructure.

What is the best way to test for open relay and SMTP user enumeration?

Testing for open relay and SMTP user enumeration involves probing mail servers for spoofing susceptibility and valid email addresses. This skill uses built-in tools like swaks to detect open relays and perform user enumeration during its security assessment.

Can I check STARTTLS support and MTA-STS policy without setting up external infrastructure?

Yes, you can check STARTTLS support and MTA-STS policy without external infrastructure by using built-in tools that orchestrate SMTP tests directly. The skill evaluates TLS configuration and TLS-RPT reporting internally for any target domain.

How does an email security audit evaluate spoofing resilience?

An email security audit evaluates spoofing resilience by analyzing SPF, DKIM, and DMARC records, then actively testing mail server susceptibility to spoofing attacks. It orchestrates DNS queries and SMTP tests to identify misconfigurations exposing the domain.

Do I need to install external dependencies to perform a comprehensive email security assessment?

No, you do not need external dependencies to perform an email security assessment. The skill uses built-in tools to orchestrate DNS queries, SMTP tests, and reporting actions, evaluating authentication protocols and open relay risks independently.

Why should I run an email infrastructure security scan before a red-team engagement?

You should run an email infrastructure security scan before a red-team engagement to uncover misconfigurations in SPF, DKIM, and DMARC records, and detect open relay vulnerabilities. This visibility highlights spoofing and user enumeration attack vectors.