Email Validation & Disposable Email Detector
Pricing
from $1.00 / 1,000 results
Email Validation & Disposable Email Detector
Detect disposable emails, score email risk, and protect your signup flow. Block fake signups from Mailinator, Guerrilla Mail, and 500+ temporary email providers.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Amine Feriani
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Email Risk Scorer & Disposable Email Detector
Protect your signup flow from fake accounts, disposable emails, and fraudulent registrations.
This actor analyzes email addresses and returns a comprehensive risk assessment, helping you block temporary emails, identify free providers, validate MX records, and detect role-based addresses β all in real-time.
π― What It Does
Every SaaS product, e-commerce platform, or community site faces the same problem: fake signups from disposable emails. Someone creates a throwaway account with user123@guerrillamail.com, abuses your free trial, and disappears.
This actor solves that by analyzing each email and returning:
- β Disposable email detection β Blocks 500+ temporary email providers (Mailinator, Guerrilla Mail, 10MinuteMail, etc.)
- β Free provider detection β Identifies Gmail, Yahoo, Outlook, and 100+ other free email services
- β Business email validation β Confirms legitimate company domains with valid MX records
- β MX record verification β Checks if the domain can actually receive emails
- β Email provider identification β Detects Google Workspace, Microsoft 365, Zoho, and more
- β
Role-based email detection β Flags generic addresses like
info@,admin@,noreply@ - β
Risk level scoring β Returns
low,medium, orhighrisk classification
π Use Cases
SaaS & Freemium Products
Block fake signups during free trial registration. Once integrated into your signup flow, this actor runs on every new user registration β protecting your product from abuse.
E-Commerce & Marketplaces
Detect throwaway emails at checkout to reduce fraud, chargebacks, and fake orders.
Email Marketing & Lead Generation
Clean your email lists before sending campaigns. Remove disposable emails to protect your sender reputation and improve deliverability.
Community Platforms & Forums
Prevent spam accounts from flooding your platform with fake registrations.
CRM & Lead Scoring
Score leads based on email quality. A lead with a disposable email address is worthless β filter them out before they enter your pipeline.
π Input
The actor accepts a simple JSON input with a list of email addresses:
{"emails": ["test@mailinator.com","ceo@stripe.com","user@gmail.com","admin@company.com"]}
Input Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
emails | array | Yes | List of email addresses to analyze (max 10,000 per run) |
π€ Output
For each email, you get a comprehensive risk assessment:
{"email": "test@mailinator.com","isValid": true,"isDisposable": true,"isFreeProvider": false,"isBusinessEmail": false,"isRoleBasedEmail": false,"domain": "mailinator.com","hasMXRecord": true,"mxProvider": "mail.mailinator.com","riskLevel": "high","reasons": ["Disposable/temporary email provider"]}
Output Fields:
| Field | Type | Description |
|---|---|---|
email | string | The analyzed email address (normalized to lowercase) |
isValid | boolean | Whether the email has valid syntax |
isDisposable | boolean | Whether the domain is a known disposable/temporary email provider |
isFreeProvider | boolean | Whether the domain is a free email service (Gmail, Yahoo, etc.) |
isBusinessEmail | boolean | Whether it's a legitimate business email (valid MX + not disposable/free) |
isRoleBasedEmail | boolean | Whether it uses a generic prefix like info@, admin@, support@ |
domain | string | The email domain (e.g., mailinator.com) |
hasMXRecord | boolean | Whether the domain has valid MX (mail exchange) records |
mxProvider | string | The email provider identified from MX records (e.g., "Google Workspace") |
riskLevel | string | Overall risk assessment: low, medium, or high |
reasons | array | List of reasons explaining the risk classification |
π How Risk Levels Work
The actor evaluates multiple signals and assigns one of three risk levels:
π’ Low Risk (Safe to accept)
- Valid business email with MX records
- Examples:
ceo@stripe.com,hello@notion.so - Free providers like Gmail/Yahoo with valid syntax
π‘ Medium Risk (Review manually)
- Missing MX records
- Role-based emails on otherwise valid domains
- Example:
team@startup-without-mx-setup.com
π΄ High Risk (Block or flag)
- Disposable/temporary email providers
- Invalid email syntax
- No MX records + other red flags
- Examples:
user@mailinator.com,fake@guerrillamail.com