# Mailcheck

Mailcheck is an email verification service that helps businesses validate email addresses to ensure deliverability and reduce bounce rates.

- **Category:** email
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 2
- **Triggers:** 0
- **Slug:** `MAILCHECK`
- **Version:** 20260223_00

## Tools

### Validate Domain

**Slug:** `MAILCHECK_VALIDATE_DOMAIN`

Tool to validate a domain for disposability, MX records, domain age, and spam indicators. Use when checking if a domain is associated with temporary email services, public email providers, or forwarding services.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `domain` | string | Yes | The domain to validate (e.g., example.com). |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Verify Email Address

**Slug:** `MAILCHECK_VERIFY_EMAIL`

Tool to verify provided email address. Use after obtaining user email input.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `email` | string | Yes | The email address to verify. |
| `accept_role` | boolean | No | Whether to accept role-based email addresses (e.g., admin@company.com). |
| `accept_disposable` | boolean | No | Whether to accept disposable email domains. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
