what-an-email-reveals

Solid

Investigate an email address — MX and syntactic validation, Gravatar lookup, corporate email-format inference, breach exposure, and full mail-header analysis covering the Received chain, Message-ID and SPF, DKIM and DMARC results. Use for email OSINT, verifying whether an address exists, finding accounts registered to it, guessing a company's email format, or tracing where a suspicious message actually came from. Applies to business email compromise and invoice-fraud investigation, phishing triage, vendor-payment verification, and pre-engagement research. Reference at useosint.com/skills/what-an-email-reveals.

AI & Automation 20 stars 2 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
44
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# What an email reveals An email address is usually the highest-value selector in an investigation: it carries a name, a domain, an account history, and a breach footprint. The beginner error is trying to prove the address exists. Existence is the least interesting thing about it, it is the hardest thing to establish passively, and the techniques that establish it are the ones that expose you. Work the structure and the footprint first; treat validation as a bonus. Never send mail to the subject as a research technique. ## Step 1 — Authorized scope Read [../../ETHICS.md](../../ETHICS.md). Write down subject, objective, in-bounds selectors, out-of-bounds actions, and the governing jurisdiction. Decide in advance whether *interactive* probing — SMTP conversations, password-reset flows, signup-form enumeration — is authorized. It usually is not. Everything below is passive unless marked otherwise. **Done when** scope is written and the interactive-probing decision is recorded. ## Step 2 — Parse and validate Three different things get called "email validation". They are not interchangeable. | Method | What it proves | Cost | |---|---|---| | Syntactic | The string could be an address | Free, passive, proves nothing about the mailbox | | Domain / MX | The domain exists and accepts mail | Free, passive, `dig MX example.com` | | SMTP `RCPT TO` probe | The server claims the mailbox exists | Interactive, often blocked or lied to, and logged | Do the first two. The third — open...

Details

Author
useosint
Repository
useosint/osint-skills
Created
2 weeks ago
Last Updated
2 weeks ago
Language
Shell
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

email-validate-post-email

Validates a single email address and returns a full breakdown of syntax validity, MX record status, disposable domain check, normalized form, and any typo suggestion.

2 Updated 2 days ago
bobadilla-tech
AI & Automation Solid

testing-smtp-smuggling-and-email-spoofing

Test a mail setup for sender spoofing that survives authentication: SPF, DKIM, and DMARC records that exist but do not align or enforce, subdomains left unprotected, and the end-of-data desync known as SMTP smuggling, where an inbound and an outbound mail server disagree on where one message ends so a second message with a forged, auth-passing sender is smuggled in. Covers policy present but not enforced, alignment gaps between the envelope and header sender, missing subdomain policy, open relay, and inconsistent message-boundary parsing between hops. Use when auditing a domain's mail authentication or a mail server's boundary handling. The crafted or smuggled message is the source, an accepted spoofed delivery is the sink.

4 Updated yesterday
UnboundCompute
AI & Automation Listed

email-recon

Email address reconnaissance — search, verify, discover breach data, and find associated accounts for email addresses. Use when the user wants to verify an email, find who owns an email, check breach exposure, discover email formats, or find associated accounts. Activates for "email lookup", "verify email", "breach check", "find email for", "email search", "email format", "who owns this email".

0 Updated today
f5-sales-demo