> ## Documentation Index
> Fetch the complete documentation index at: https://filla.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Email Validator

> Validate email addresses in Airtable with format checks, MX lookup, disposable detection, and typo suggestions.

## What this tool does

The Email Validator checks email addresses in your Airtable table for validity and writes a status result to an output field. It runs a series of checks you configure, from format validation to DNS-level deliverability checks.

## Settings reference

### Source

| Setting          | Description                                                     |
| ---------------- | --------------------------------------------------------------- |
| **Source table** | The table with email records.                                   |
| **Source field** | The Email or Single Line Text field containing email addresses. |
| **Output field** | A text field where the validation status is written.            |

### Validation checks

| Check                          | Description                                                                                                                 |
| ------------------------------ | --------------------------------------------------------------------------------------------------------------------------- |
| **Format check**               | RFC 5322 syntax validation. Checks that the email is structurally valid.                                                    |
| **MX record check**            | DNS lookup for mail exchanger records. Confirms the domain can receive email. Requires a network request per unique domain. |
| **Disposable email detection** | Flags addresses from throwaway providers (Mailinator, Guerrilla Mail, etc.).                                                |
| **Typo suggestions**           | Detects common domain misspellings and appends a correction hint to the output.                                             |

### Handling

| Setting                       | Description                                                 |
| ----------------------------- | ----------------------------------------------------------- |
| **Skip empty fields**         | Skip records with no value in the source field.             |
| **Overwrite existing output** | Write to the output field even when it already has a value. |

## What is written to the output field

The tool writes a status string to the output field for each record. The value indicates the result of the validation checks:

* `Valid`: passed all enabled checks
* `Invalid format`: failed the syntax check
* `No MX record`: domain has no mail exchanger record
* `Disposable email`: flagged by the disposable email detection list
* `Possible typo: did you mean xyz.com?`: typo suggestion appended (when enabled)

## Preview

The Email Validator has a preview panel that shows a sample of your email records with the validation result for each. Review results before committing the run.

## MX record checks

The MX record check makes a DNS lookup for each unique domain in your records. This confirms the domain has a mail exchanger configured, a strong indicator that the email address can receive mail.

<Info>
  MX record checks add network latency. A table with many unique domains will take longer to process than the same table without MX checks.
</Info>

## Common use cases

* Clean up a contact list before sending a campaign
* Score leads by email quality
* Flag invalid emails for review before exporting data
* Identify disposable signups in a user database

## Common questions

<AccordionGroup>
  <Accordion title="Does a passing MX check guarantee email delivery?">
    No. An MX record confirms the domain can receive email, but individual addresses may still bounce. Use the Email Validator as a signal, not a guarantee.
  </Accordion>

  <Accordion title="Can I use this tool on form data to validate emails before they enter Airtable?">
    For real-time validation on form submission, use the email field's built-in validation options (block disposable emails, verify with OTP). The Email Validator tool is for bulk validation of existing data.
  </Accordion>

  <Accordion title="What disposable email providers does it detect?">
    The tool uses the MailChecker library, which maintains a list of hundreds of known disposable email providers and domains.
  </Accordion>
</AccordionGroup>
