Download the PHP package mattketmo/email-checker without Composer
On this page you can find all versions of the php package mattketmo/email-checker. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mattketmo/email-checker
More information about mattketmo/email-checker
Files in mattketmo/email-checker
Package email-checker
Short Description Throwaway email detection library
License MIT
Informations about the package email-checker
EmailChecker
PHP library to check if an email comes from a disposable email provider.
To detect invalid emails, it provides a built-in database of 1000+ disposable email providers, but you can also use your own data.
Installation
Via Composer:
Usage
Basic use of EmailChecker with built-in throwaway email list:
Or using a custom adapter:
You can build your own adapter (to use another database) simply by implementing the AdapterInterface.
Integration with Symfony2
This library also provides a constraint validation for your Symfony2 project:
Integration with Laravel 5
To integrate this library with your Laravel 5.x project add the following
line to the providers
key within your config/app.php
file:
If you would like to use the EmailChecker
facade, you must also add the
following line to the aliases
key within your config/app.php
file:
You can then use the library within your project like so:
List of some disposable emails database
- http://10minutemail.com
- http://spamdecoy.net
- http://temp-mail.org
- http://torvpn.com/temporaryemail.html
- http://www.bloggingwv.com/big-list-of-disposable-temporary-email-services/
- http://www.fakemailgenerator.com/
- http://www.warriorforum.com/main-internet-marketing-discussion-forum/147524-list-temporary-email-services-you-may-want-block-your-autoresponder-little-rant.html
- http://xenforo.com/community/threads/ban-temporary-email-addresses.5461/
License
EmailChecker is released under the MIT License. See the bundled LICENSE file for details.