Copyright: Daniel Bonniot [email protected]
This module provides advanced email address checking. It does this by checking that an email address actually exists when it is provided.
The module does this in two ways:
- Checks if the domain/host part of the address exists
- Tries to validate the full email address by sending a HELO/MAIL FROM/RCPT TO chain of commands to the SMTP servers for the found host.
Some hosts will not reveal if an email address is valid ("catch-all policy") while others might refuse the check entirely. When in doubt, the module will play it safe and accept some potentially invalid addresses rather than to refuse potentially valid ones.
-
Install this module using the official Backdrop CMS instructions at https://docs.backdropcms.org/documentation/extend-with-modules.
-
Visit the configuration page under Administration > Configuration > System > Email Verification (admin/config/system/email_verify) and enter the required information.
-
You must check the "Enabled" box and then save configuration. Email checking will be activated for user account verification immediately.
-
Any additional steps.
Bugs and feature requests should be reported in the Issue Queue.
- When reporting issues, it would be most helpful you can provide a detailed SMTP conversation to illustrate what is happening. The conversation should be from the machine hosting your site (as opposed to a local installation).
- Seeking additional maintainers.
- Ported to Backdrop CMS by Jen Lampton.
- Originally written for Drupal by Daniel Bonniot.
This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.