justinwang/ mailgun-email-validation
使用Mailgun电子邮件验证服务来验证电子邮件
v1.0.0
2019-04-26 13:26 UTC
Requires
- guzzlehttp/guzzle: ~6.0
Requires (Dev)
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-27 02:34:26 UTC
README
关于Mailgun电子邮件验证器
为了验证客户提交的电子邮件地址,防止您的网站声誉受损。简单、快速、简单,并且 高度可测试。
安装
在您的composer.json中添加此包并更新依赖项
composer require justinwang/mailgun-email-validation
要求
您首先需要在 Mailgun 注册.
用法
require 'vendor/autoload.php'; // Put this line if necessary use Yue\MailGunEmailValidation\EmailValidator; // Init the configurations $config = [ // Required: Public validation key, in your Mailgun settings. 'public_key' =>'your_public_validation_key', // Required: Private API key, in your Mailgun settings. 'private_key' =>'your_private_api_key', // Optional: By default, we will use V4 version API 'version' =>EmailValidator::V3, ]; // Get validator instance $validator = EmailValidator::GetInstance($config); // Validate an email $email = 'example@your_domain.com'; try{ $result = $validator->validate($email); $valid = $result->success(); // true for the valid email }catch (\Exception $exception){ var_dump($exception->getMessage()); } // Todo: next ...