Hermes Docs
CLI Reference

enrich

Email enrichment and validation

hermes enrich

Manage email credentials and validate email addresses.

List Credentials

hermes enrich credentials

Returns all stored email credentials (IMAP/SMTP configurations).

Output

{
  "count": 56,
  "data": [
    {
      "id": "5dfd1a18-...",
      "email": "evie.stewart@camie.run",
      "senderName": "Evie Stewart",
      "domain": "camie.run",
      "imapHost": "213.199.62.167",
      "imapPort": 993,
      "smtpHost": "213.199.62.167",
      "smtpPort": 587
    }
  ]
}

Validate Email

hermes enrich validate --email john@company.com

Output

{
  "email": "john@company.com",
  "score": 85,
  "isv_format": true,
  "isv_domain": true,
  "isv_mx": true,
  "isv_noblock": true,
  "result": "deliverable",
  "reason": "accepted_email"
}

Validation Fields

FieldDescription
isv_formatValid email format
isv_domainDomain exists
isv_mxMX records found
isv_noblockNot on blocklist
isv_nocatchallNot a catch-all address
isv_nogenericNot a generic address (info@, admin@)
resultdeliverable, risky, undeliverable, unknown

On this page