# Bulk Email Validation and List Cleaning

**Use case:** 

Validate email addresses in bulk using real SMTP checks. Identify valid, disposable, and role-based emails to ensure clean outreach.

## Input

```json
{
  "emails": [
    "test@gmail.com",
    "nonexistent12345@gmail.com"
  ],
  "csvUrl": "https://docs.google.com/spreadsheets/d/1QCPP1hZhsqqIiaypG16WKetqgg2KqbpKY63GAhxUn00/edit?ouid=102375225016841958764&usp=sheets_home&ths=true",
  "datasetId": "abc123def456",
  "emailColumn": "",
  "concurrency": 10,
  "maxRetries": 2,
  "timeout": 30,
  "freeTierNotice": " "
}
```

## Output

```json
{
  "email": {
    "label": "Email Address",
    "format": "text"
  },
  "status": {
    "label": "Status",
    "format": "text"
  },
  "is_disposable": {
    "label": "Disposable",
    "format": "boolean"
  },
  "is_role_based": {
    "label": "Role-Based",
    "format": "boolean"
  },
  "is_catch_all": {
    "label": "Catch-All",
    "format": "boolean"
  },
  "is_free_provider": {
    "label": "Free Provider",
    "format": "boolean"
  },
  "mx_host": {
    "label": "MX Host",
    "format": "text"
  },
  "smtp_response": {
    "label": "SMTP Response",
    "format": "text"
  },
  "verified_at": {
    "label": "Verified At",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [Email Verifier Pro | $0.85/1k - Bulk Email Validator](https://apify.com/blessiticus/email-verifier-pro) with a specific input configuration. Visit the [Actor detail page](https://apify.com/blessiticus/email-verifier-pro) to learn more, explore other use cases, and run it yourself.