abstracct_api
config_form

This project is not covered by Drupal’s security advisory policy.

Introduction

Abstract API Email Validator module provides a robust
solution for email validation in Drupal. By integrating with the Abstract API,
this module ensures that email addresses entered in your forms are valid and
active. This module helps in maintaining clean and valid email lists,
improving email deliverability and reducing bounce rates.

Features

Basic Functionality:

  • Validates email addresses using the Abstract API during form submission.

Unique Features:

  • Provides an option in field setting form of email type of fields.
  • Ensuring valid email addresses in user registrations.
  • Adds validation options to custom forms and webforms.
  • Includes a blacklist configuration to bypass specific email addresses and
    domain emails.
  • We are providing end users to choose validation based on different parameters i.e SMTP, MX_FOUND, QUALITY_SCORE, Deliverability

Use Cases:

  • Preventing spam by blocking known invalid or unwanted email addresses and
    domains.

Post-Installation

Configuration:

  1. Navigate to the module configuration page at
    /admin/config/system/abstract-email-validation.
  2. Enter your Abstract API key and configure other settings such as custom
    error messages and blacklist email addresses or domains.
  3. Choose your email validation option on your desired email fields.
  4. And you can add it to your webforms and custom forms.

NOTE: You can add the following line to settings.php:

$config['abstract_email_validation.settings']['api_key'] = 'YOUR API KEY';

This will also make sure that your API key is secure.

Additional Requirements

Dependencies:

Enhancements:

  • Webform: Integrate email validation with webforms.
Supporting organizations: 

Project information

Releases