Check any email address
See whether it's disposable, whether its mail server exists, and how risky it looks. Free, no signup.
Detect and block cooljump.org emails
cooljump.org hands out temporary inboxes. Someone signing up with one can't be reached again, and is often after your free tier. Fidro spots it in one API call.
How to block cooljump.org in your app
Add Fidro's email validation API to your signup flow. One API call detects cooljump.org and nearly 10,000 other disposable domains in under 200ms.
curl -X POST https://fidro.io/api/validate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "user@cooljump.org"}'
// Response:
{
"risk_score": 85,
"recommendation": "Block",
"checks": { "disposable_email": true }
}
// In your registration controller or form request
$response = Http::withToken(config('services.fidro.key'))
->post('https://fidro.io/api/validate', [
'email' => $request->email,
]);
if ($response['checks']['disposable_email']) {
return back()->withErrors([
'email' => 'Disposable email addresses are not allowed.'
]);
}
const res = await fetch('https://fidro.io/api/validate', {
method: 'POST',
headers: {
'Authorization': `Bearer ${process.env.FIDRO_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({ email: req.body.email }),
});
const data = await res.json();
if (data.checks.disposable_email) {
return res.status(422).json({ error: 'Disposable emails not allowed' });
}
import requests
response = requests.post(
'https://fidro.io/api/validate',
headers={'Authorization': f'Bearer {FIDRO_API_KEY}'},
json={'email': email},
)
result = response.json()
if result['checks']['disposable_email']:
raise ValidationError('Disposable emails are not allowed')
Or test an @cooljump.org address in the free email checker.
What happens if you let it sign up?
cooljump.org hands out temporary inboxes. People use them to sign up without giving a real address, and the inbox usually disappears soon after.
If you let it through, you get an account you can't email, can't onboard and can't win back. If the same person returns with another throwaway address, they get your free tier again. Your user count goes up; your real users don't.
Fidro rates cooljump.org 3/5, which is moderate risk. Flag or block signups from it, depending on how much your free tier is worth protecting.
Common questions
How do I detect cooljump.org emails in my app?
Should I block cooljump.org at signup?
What is the risk score for cooljump.org?
Risk details
Developer resources for blocking disposable emails
Why Developers Should Block Disposable Emails at Signup
The risks disposable emails pose to your application and how to handle them.
TutorialDetect Disposable Emails in Your Signup Flow (Code Examples)
Step-by-step API integration for blocking fake signups in Laravel, Node.js, and Python.
ResearchThe True Cost of Fake Signups to Your SaaS
What we found analyzing 10,000 accounts created with disposable email addresses.
Free ToolEmail Validation API Checker
Test any email address for disposable status, MX records, and risk score.
Related disposable email domains
divismail.ru
Medium (3/5)oiioii.email
Medium (3/5)doreact.com
Medium (3/5)amcshielddubai.xyz
Medium (3/5)eggsuwz.ooguy.com
Medium (3/5)dlemail.ru
Medium (3/5)azame.pw
Medium (3/5)kaynlab.com
Medium (3/5)euaqa.com
Medium (3/5)babyfun.fun
Medium (3/5)degradedfun.net
Medium (3/5)trungtamtoeic.com
Medium (3/5)Keep throwaway inboxes out.
200 free validations a month. No credit card, no sales call.