LaunchKit · 2026
Back to Skills

email-verifier

Verify email address deliverability via SMTP without sending mail.

0
461 downloads
by @psyduckler

Setup & Installation

openclaw skills install @psyduckler/email-verifier

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install email-verifier

Version History

v1.0.1Feb 15, 2026 - Version note by skill developer:

Re-publish: SMTP email verification with MX lookup, RCPT TO check, catch-all detection.

What This Skill Does

Verifies email address deliverability by connecting to the recipient's mail server and running an SMTP check without sending any mail. Resolves MX records, performs a RCPT TO handshake, and detects catch-all domains. Accepts single addresses, multiple addresses, or CSV files.

Checks whether an address is deliverable without sending a message, avoiding bounce penalties, credit consumption, or domain reputation impact.

When to use it

  • Checking if a contact email exists before cold outreach
  • Cleaning a lead list exported from a CRM
  • Validating emails collected through a web form
  • Spotchecking an address before adding it to a mailing list
  • Filtering invalid addresses from a batch before an email campaign

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: verify these emails from leads.csv using the 'Contact Email' column

AGENT
  1. 1Reads the CSV and extracts values from the specified email column
  2. 2Resolves the MX record for each unique domain
  3. 3Connects to each MX server on port 25 and completes the SMTP handshake
  4. 4Issues a RCPT TO command to test whether the server accepts each address
  5. 5Tests a random address per domain to flag catch-all servers
OUTPUT

JSON array with deliverability set to yes, no, catch-all, or unknown for each address