Skip to content

backdrop-contrib/email_verify

Repository files navigation

Eamil Verify

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:

  1. Checks if the domain/host part of the address exists
  2. 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.

Installation

  • 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.

Issues

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).

Current Maintainers

  • Seeking additional maintainers.

Credits

License

This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.

About

Checks that a provided email addresses truly exists.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages