Email Address Checker
Pricing
from $14.99 / 1,000 results
Email Address Checker
Validate and assess email addresses. Check format, domain MX records, SMTP validity, and get deliverability status.
Pricing
from $14.99 / 1,000 results
Rating
5.0
(1)
Developer

PowerAI
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
π§ Email Address Checker
Validate and assess the quality of email addresses with comprehensive checks. Providing fast and accurate email validation including format verification, domain MX records checking, and SMTP validation to help you maintain clean email lists and improve deliverability rates.
β¨ Key Features
- Comprehensive Validation: Checks email format, domain MX records, and SMTP validity
- Quality Assessment: Provides clear deliverability status and detailed validation results
- Domain Information: Extracts host domain and mail exchange server (MX) details
- Bulk Processing: Validate multiple email addresses efficiently in a single run
- Fast & Accurate: Quick validation results with high accuracy
- Structured Output: Clean JSON format for easy integration and processing
πͺ Why Choose This Actor?
- Reduce Bounce Rates: Identify undeliverable emails before sending campaigns
- Improve Data Quality: Clean your email lists by removing invalid addresses
- Save Resources: Avoid wasting resources on emails that will never reach their destination
- Enhance Security: Detect problematic email addresses that might be used for fraud
- Optimize Marketing: Focus on high-quality email addresses for better engagement
- Comprehensive Checks: Multiple validation layers ensure accurate results
- Easy Integration: Simple input/output format for seamless workflow integration
π― Perfect For
- π Marketing Teams
- π CRM Managers
- πΌ Lead Generation Professionals
- π’ Data Quality Analysts
- π Email List Managers
- π User Registration Systems
- π‘οΈ Fraud Prevention Teams
- π§ Email Service Providers
π Use Cases
- Email List Cleaning: Clean and validate existing email databases before marketing campaigns
- Lead Validation: Verify email addresses collected from lead generation activities
- User Registration: Validate email addresses during sign-up to prevent fake accounts
- Data Migration: Validate emails before transferring to a new system
- CRM Management: Ensure customer email addresses are valid and deliverable
- Marketing Campaigns: Pre-validate email lists to improve campaign deliverability
- Fraud Prevention: Detect disposable or suspicious email addresses
- Data Quality Assurance: Maintain high-quality contact databases
Input
| Field | Type | Required | Description |
|---|---|---|---|
| addressList | array | Yes | List of email addresses you want to verify |
Input Details
- addressList: An array of email address strings. You can provide any number of email addresses to validate in a single run. Each email address will be validated independently.
Output
Each output item is an email validation result with the following structure:
{"address": "contact@company.com","deliverabilityStatus": "Okay to Send","validationResult": "Accepted","hostDomain": "company.com","mailExchange": "mail.company.com"}
Output Fields
- address: The email address being validated (original input)
- deliverabilityStatus: Overall deliverability status indicating whether the email can receive messages
- validationResult: Detailed validation analysis result providing specific information about the validation outcome
- hostDomain: The domain part extracted from the email address
- mailExchange: The mail exchange server (MX record) for the domain, if available and valid
Deliverability Status Values
- Okay to Send: The email is valid and can receive messages. Safe to use in campaigns.
- Risky to Send: The email might have deliverability issues. Use with caution.
- Do Not Send: The email cannot receive messages. Should be removed from mailing lists.
Validation Result Examples
- Accepted: Email passed all validation checks
- No MX: Domain does not have mail exchange records configured
- MX Error: Error occurred while checking MX records
- Format Error: Email address format is invalid
- Domain Error: Domain does not exist or is invalid
Example Usage
Basic Validation
Validate a small list of email addresses:
{"addressList": ["contact@company.com","info@example.com","john.doe@gmail.com"]}
Large Batch Processing
Validate a large list of email addresses:
{"addressList": ["user1@example.com","user2@example.com","user3@example.com","user4@example.com","user5@example.com","user6@example.com","user7@example.com","user8@example.com"]}
Real-World Example
Clean an email list before a marketing campaign:
{"addressList": ["hi@company.com","help@example.com","tijteachingartist@gmail.com","help@test.com","invalid-email","user@nonexistent-domain-12345.com"]}
This will help you identify which emails are valid and which should be removed from your campaign list.
Understanding Validation Results
The actor performs multiple validation checks:
- Format Validation: Verifies the email address follows the correct format (e.g., user@domain.com)
- Domain Check: Validates that the domain exists and is properly configured
- MX Record Verification: Checks if the domain has valid mail exchange records
- SMTP Validation: Attempts to verify if the email address can actually receive messages
Based on these checks, each email receives a deliverability status and detailed validation result to help you make informed decisions about your email lists.