# SMTP email verifier for sales leads

**Use case:** 

Verify B2B prospect email lists with SMTP mailbox checks, catch-all detection, MX provider data, and clear validity status.

## Input

```json
{
  "emails": [
    "alex@stripe.com",
    "salesforce-support@example.com",
    "info@hubspot.com"
  ],
  "fromEmail": "verify@company-domain.com",
  "smtpPort": 25,
  "smtpTimeoutSecs": 20,
  "catchAllTest": true,
  "retryCount": 1,
  "concurrency": 5,
  "maxEmailsPerDomain": 20
}
```

## Output

```json
{
  "email": {
    "label": "Email"
  },
  "smtpStatus": {
    "label": "SMTP Status"
  },
  "isValid": {
    "label": "Valid"
  },
  "isCatchAll": {
    "label": "Catch-All"
  },
  "mxProvider": {
    "label": "Mail Provider"
  },
  "smtpCode": {
    "label": "SMTP Code"
  },
  "smtpMessage": {
    "label": "SMTP Message"
  },
  "error": {
    "label": "Error"
  }
}
```

## About this Actor

This example demonstrates how to use [Bulk SMTP Email Verifier — Mailbox & Catch-All Checker](https://apify.com/automation-lab/smtp-email-verifier) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/smtp-email-verifier) to learn more, explore other use cases, and run it yourself.