DEVA Now Detects Invalid Emails Based on Submitter’s IP Address

Today we’re excited to announce a major upgrade to our email‑validation service: the Dilli Email Validation API (DEVA) can now mark email addresses as invalid based on the reputation of the IP address of the user submitting the email.

Why this matters

When you’re accepting email addresses – for newsletter sign‑ups, lead‑forms, account registrations, etc. – you often face two big issues:

  • Fake or mistyped email addresses reduce deliverability and hurt engagement.
  • Malicious actors use valid‑looking addresses from abusive IP addresses to game your system.

Until now, DEVA has given you best‑in‑class checks for email format, domain MX records, disposable addresses, known spam addresses, role‑based addresses (optional) and more. (Dilli Email Validation API)

Now we’re layering on an IP reputation check so that even if the email syntax and domain look fine, the form submission can be flagged or blocked if the submitting IP has a history of abuse.

How it works

  1. A user enters their email address in your form.
  2. Alongside validation of the email itself (format, domain, spam‑list, etc.), DEVA now accepts the IP address of the submitting user.
  3. This IP is checked via our companion service Dilli IP Validation API (DIVA), which maintains a curated list of IPs known to mount spam or cyber‑attacks (sourced from third‑party intelligence such as StopForumSpam, AbuseIPDB and others). (Dilli Labs)
  4. If the IP is flagged as suspicious/abusive, DEVA will mark the associated email address submission as invalid (or apply whatever action you’ve configured).
  5. If the IP is clean, DEVA continues to validate the email address using our usual resilient checks.

What’s changed in DEVA

Here’s what’s new with this update:

  • IP‑Reputation Check: Submissions from IPs with known malicious activity will trigger invalidation of the associated email address.
  • Better Lead‑Quality Assurance: For lead‑generation, sign‑ups, or other high‑value email capture forms, you now have an added layer of protection against “bad data” originating from compromised or abusive networks.
  • Seamless Integrations: If you’re using our WordPress plugin or our API directly, the upgrade is backward‑compatible — you just pass the IP parameter and DEVA handles the rest.
  • No Extra Cost for Existing Users: This new capability is included in your DEVA subscription, so you can enable it immediately.

How to enable it

Here’s a quick step‑by‑step if you already use DEVA:

  1. Log in to your DEVA dashboard and generate or note your API key.
  2. In your form submission logic, capture the user’s IP address.
  3. When making the DEVA API request, you now include the IP address as an additional parameterip. GET https://deva.dillilabs.com/api/{API_KEY}/email/{EMAIL_ADDRESS}?ip={IP_ADDRESS}
  4. If you are using Dilli Email Validator WordPress plugin, the integration is seamless. Simply check mark “Validate IP” option in the plugin setttings and hit Save. 

What this means for you

  • Higher quality email lists — fewer fake or spam‑driven email captures
  • Better deliverability — fewer bounces & spam complaints by blocking bad addresses at input
  • Reduced risk — forms are a common attack vector; abused IPs can inflate costs or damage brand reputation
  • Peace of mind — you’re not just verifying emails, you’re verifying the network behind them

Try it today

Whether you’re capturing user sign‑ups, onboarding customers, or collecting leads, DEVA combined with DIVA gives you a stronger validation barrier. Sign up for the free tier of DEVA today (100 free validations) and start improving the quality of your submissions immediately. (Dilli Email Validation API)

If you need help or custom integration advice, our team at Dilli Labs is ready to assist.

Dilli Email Validator WordPress plugin now supports whitelisting email addresses

We are happy to announce the release of version 1.5.8 of Dilli Email Validator – a WordPress plugin that seamlessly embeds advanced email address validation capabilities in a WordPress site by integrating with Dilli Email Validation Service. This new version allows site admins to whitelist email addresses by adding them (as comma separated values) to the ‘Whitelist’ field in the plugin settings. If a use case in the WordPress site triggers validation of any of these whitelisted email addresses, our plugin will simply ignore it and not issue an API request to our email validation service. This would not only reduce the latency because of fewer API requests but also lower the cost since every API request consumes a validation credit. Thus, leading to a better user experience and a reduction in costs.

Continue reading “Dilli Email Validator WordPress plugin now supports whitelisting email addresses”

Dilli Email Validator now detects Non-Business Email Addresses!

Dilli Email Validation now has the capability to detect non-business (common) email addresses from FREE email providers such as Gmail.com, Yahoo.com, Outlook.com, etc. This feature is particularly useful when you want to filter out non-serious queries from your contact forms. Most prospects will enter their business email in your lead capture forms, not their personal e-mail addresses (@gmail.com, @yahoo.com, etc.).

Continue reading “Dilli Email Validator now detects Non-Business Email Addresses!”
DEVA detects restricted domains

Dilli Email Validation API (DEVA) now detects email domains belonging to adult sites

Tired of constant spam with explicit content that are sent from email addresses with domains pointing to objectionable sites? Deploy Dilli Email Validation API to your rescue now!

Dilli Email Validation API (DEVA) now supports an optional check to mark email addresses as invalid if their domain points to a site containing sexually explicit content. This feature is currently in beta and is available immediately to existing and new users. However, it is turned off by default. If you are an existing user and will like to enable this check on your account, please reach out to us.

Start Validating for FREE

Sign Up now and get your API key.

Sign Up

‘Dilli Email Validator’ (DEV) WordPress Plugin v1.1.0.0 Released

Today, we are delighted to release a newer version (1.1.0.0) of Dilli Email Validator(DEV) WordPress plugin. Dilli Email Validator provides advanced validation for email form fields on WordPress sites using DEVA (Dilli Email Validation API). This newer version adds out of the box validation for email fields in forms built using Ninja Forms Wordpress plugin. Simply install, activate and configure DEV and get automatic email validation built into your WordPress sites so as to prevent malicious submissions and typographical errors. DEV already supports email form field validation in other popular form plugins like Contact Form 7, etc.

‘Stop Forum Spam’ Email Blacklist Check in DEVA

StopForumSpam.com maintains a list of known malicious emails used for spam in blogs, forums and wikis. Beginning today, Dilli Email Validation API (DEVA) has added a new validation rule to check an email address against the StopForumSpam’s email blacklist to ensure that ‘bad guys’ are kept at bay from your website. This further enhances already existing advanced email validation capabilities of DEVA to help eliminate spammers from eavesdropping on your websites or other applications. Learn more about DEVA here.

Introducing DEVIL (Detection and Exclusion of Vulgar and Improper Language) API

Are you in the lead generation business ? Leads containing profanity are most likely spam leads. They go undetected coming from clean IPs with valid content. Since they go undetected, they unfortunately make it to your recipient and do much harm to the trust and thus your business. At Dilli Labs LLC, we advice that you validate your lead content for profanity using our following API and prevent sending the lead to your recipients if the lead contains vulgar keywords. DEVIL (Detection and Exclusion of Vulgar and Improper Language) is a simple profanity filter REST API for developers that determines whether text contains profanity or not. Click here for Demo, Usage and Pricing information.

Email Validation API

Check if an email address is valid in real-time using Dilli Email Validation API (DEVA). Stop spammers from submitting forms with fake email addresses, warn users of mistyped email address or clean up a mailing list using this API.

Demo

Get started for FREE

Sign Up now and get your API key.

Sign Up

Integrations

WordPress

Dilli Email Validator plugin provides a seamless plug and play integration of DEVA into your WordPress site.

Node.js

dilli-email-validation npm package lets you easily embed DEVA in your Node.js app.

Usage

Request
GET https://deva.dillilabs.com/api/{API_KEY}/email/{address}?ip={IP_ADDRESS}
Response
true if valid
false if invalid

Note: ip is an optional query parameter. It should correspond to the IP address of the end user. If this parameter is set, we will check the reputation of the IP address and if found to be malicious, treat the e-mail address passed as invalid.


true if valid
false if invalid

How DEVA validates an email address?

  • Format Validation: DEVA ensures that an email address has a valid format. Ex : validusergmail.com is invalid email address because its missing the ‘@’ before the domain ‘gmail.com’.
  • MX Records: An email address with a domain that does not have an MX record in its DNS settings is invalid. Ex: user@domainWithNoMXRecord is invalid. DEVA finds if MX records exists for the domain tied to an email address. If no MX records exist, the email address is reported as invalid.
  • Disposable Email Address: DEVA maintains a list of throwaway/disposable email addresses or junk collector email addresses and validates emails against this list. Ex : user@0-mail.com will be invalid.
  • ESP (Email Service Provider) Grammar Rules: Ex : @yahoo.com emails cannot have user part less than 4 characters. We learn new ESP grammar rules every now and then and incorporate into our validation algorithm.
  • Spam Email Address detection: DEVA has access to a gigantic third party database of email addresses known to spam. It queries this database to determine the validity of an email address. Ex : aanetaegooglety@gmail.com is one such email address that is known to spam.
  • Profanity Check: This is a distinguishing feature of DEVA. It checks email addresses for profanities and marks them invalid if found.
  • Role Based Email Address detection: DEVA detects generic group role based email addresses like info@, support@, store@, etc and marks such email addresses as invalid. (This is an Optional check and turned off by default)
  • Patterns: There are countless patterns we discovered while validating over 50,000 emails every month for our clients that are obviously invalid emails. Ex : jondoe@gmail.com, foobar@gmail.com, noemail@gmail.com, etc. DEVA is constantly learning and building up the black listed patterns as our user base grows.
  • Blacklisted Domains: Ex: example.com is reserved and can’t be used in practice. Therefore, all emails having this domain are marked invalid by DEVA.
  • Safe Domains: If the domain represents an adult site, the email is treated as invalid. (This is an Optional check and turned off by default)
  • Custom Blacklist: You may request certain valid domains, top-level domains, emails and users to be blocked. For example: A site may never want any mail.ru email address to be used on their site due to the higher probability of it being a malicious email address. Or, it may want to block all email addresses with top level domains such as .ru blocked (Example: eldoragffaity@rambler.ru). Or, you may want to treat all email addresses with only digits in the user part as invalid. We can add such custom validation rules.
  • Custom Whitelist: You may request certain known valid email addresses to be whitelisted.
  • Unsolicited Marketing: Ex: *seomarketing*@gmail.com. Many online marketing companies leverage contact forms on websites to send solicitations for business. We maintain a list of email addresses and patterns in email addresses used in such unwanted offers. (This is an Optional check and turned off by default)
  • Non-business (Common) Email Address Detection: Ex: *@gmail.com, *@yahoo.com, *@hotmail.com. We maintain a list of FREE email providers such as gmail.com, yahoo.com, me.com, etc. One can use DEVA to detect if an e-mail address is from a FREE email provider to filter out non-business e-mail addresses. Read More
  • Malicious IP Address Detection: We check the IP request of the source of the request (if passed using the query parameter ip) with Dilli IP Validation API (DIVA) and if it is deemed malicious, we treat the e-mail address as invalid.

Note: You may request to disable any of the above filters when validating with DEVA.

Client Testimonials

We do online lead generation in various verticals using Dilli Email Validation API (DEVA) which has been crucial to our success. We’ve tried a couple different services, all of which charge significantly more while doing significantly less. I can’t recommend this product enough, GREAT value here.

Joe Webster
Director of Marketing, TOLM Inc.

Pricing

FREE 100 validations upon signing-up. After that, 1/2 a cent per validation. Note : Our experts will integrate DEVA in your system at no additional charge. Sign Up now to get your API key and start validating email addresses with DEVA.

Sign Up for FREE