=== Dilli Email Validator === Contributors: dillilabs Tags: email address validation, email validator, mail validation, gmail validation, verify email address, validate email address, spam, comments, verification, validation, anti-spam, contact form 7, jetpack, grunion, contact form, ninja form, spam form submission, validate contact form, lead validation, fake email, disposable,temporary,role-based Requires at least: 3.6.0 Requires PHP: 5.2.4 Tested up to: 4.9 Stable tag: 1.2.0.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Embed advanced email address validation in your forms with this plugin. No more lost leads due to typos. No more spam due to fake email addresses. == Description == Dilli Email Validator(DEV) prevents a user from submitting a form with fake or incorrect email address on your site. It performs advanced email validation using Dilli Email Validation API(DEVA). No more lost leads due to typos in the email address field. No more wasting your precious time reading and responding to spam leads. It hooks into the Wordpress core function to validate email address that is used by most form plugins including `Contact Form 7` and `Gravity Forms`. Additionally, it hooks into other form plugins like `Ninja Forms` and adds email validation support. Simply install, activate and configure this plugin and you are one step closer to reducing spam on your Wordpress site and increasing productivity and business reputation. This plugin is Made with Love in San Francisco. Read about Dilli Email Validation API [here](https://www.dillilabs.com/products/email-validation-api/). = Why use Dilli Email Validation API Service? = * Checks for email address format. Ex: email address `fooAtdillilabs.com` is invalid because of missing '@' * Checks for profanity in user part of email address. Ex: `f***you@gmail.com` is invalid. * Checks for existence of MX records of the email address domain. Ex: `foobar@dlfkdlfkf.co` is invalid because no MX records exist for domain dlfkdlfkf.co. * Checks for conformity with ESP (Email Service Provider) grammar rules. Ex: `bob@yahoo.com` is invalid because Yahoo does not allow user part (`bob` in this case) to be less than 4 characters. * Checks user and domain parts of an email address for known malicious patterns. Ex: `jondoe@gmail.com`, `foobar@yahoo.com`, `idontwanttogive@gmail.com` and `noemail@gmail.com` will be treated as invalid. * Checks email address domain against a known blacklist. * Checks email address against a known blacklist. * Checks for reserved domains. Ex: example.com is a reserved domain. Therefore, validemail@example.com is not allowed. * Checks for Disposable/Temporary email addresses. Ex: user@mailinator.com is invalid. * Checks for Role-based email addresses. Ex: info@someorganization.com will be treated as invalid. This plugin requires a Dilli Email Validation API Key which can be obtained by [signing up here](https://www.dillilabs.com/products/email-validation-api/). = Available Languages = * English == Installation == 1. Unzip and upload the `dilli-email-validator` folder to the `/wp-content/plugins/` directory. 2. Activate the Dilli Email Validator plugin through the 'Plugins' page in WordPress. 3. Configure the plugin by going to `Settings > Email Validation` page. 4. Get API Key by signing up with [Dilli Email Validation API](https://www.dillilabs.com/products/email-validation-api/). 5. Paste your API key in WP-ADMIN at `Settings > Email Validation` page, verify it and then Save changes. == Frequently Asked Questions == = Where do I obtain the API key? = Register instantly for FREE with [Dilli Email Validation API](https://deva.dillilabs.com/register) to receive your API key = Is there a dashboard where I can track valid and invalid emails? = Yes, you may track it [here](https://deva.dillilabs.com). = Will this work with Contact Form 7? = Yes. = Will this work with Ninja Form? = Yes. = Will this work with Gravity Form? = Yes. == Screenshots == 1. Configuration under WP-Admin Dashboard->Settings->Email Validation 2. Email field validation in Contact Form 7 using Dilli Email Validator.