# SMTP mailbox audit for company domains

**Use case:** 

Test common role-based mailboxes on one domain to find valid contact addresses and catch-all behavior before outreach.

## Input

```json
{
  "emails": [
    "sales@example.org",
    "support@example.org",
    "careers@example.org",
    "press@example.org"
  ],
  "fromEmail": "audit@yourdomain.com",
  "smtpPort": 25,
  "smtpTimeoutSecs": 15,
  "catchAllTest": true,
  "retryCount": 1,
  "concurrency": 10,
  "maxEmailsPerDomain": 10
}
```

## 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.