skmetaly / laravel-smtp-email-verifier
Laravel SMTP 邮件验证器
1.1.1
2019-02-08 08:21 UTC
Requires
- clue/socket-raw: ^1.2
This package is auto-updated.
Last update: 2024-09-08 22:21:39 UTC
README
Laravel SMTP 邮件验证器。一个简单的 Laravel 邮件验证器,尝试通过 SMTP 服务器检查给定的电子邮件地址是否存在
安装
在 composer.json 中要求这个包
"skmetaly/laravel-smtp-email-verifier": "dev-master"
在 config/app.php
中添加 providers
'Skmetaly\EmailVerifier\EmailVerifierServiceProvider'
在 aliases
中
'EmailVerifier'=>'Skmetaly\EmailVerifier\Facades\EmailVerifier'
发布配置
php artisan vendor:publish --tag=email-verifier
如果您想使用测试命令,请在 app/Console/Kernel
中注册它
'Skmetaly\EmailVerifier\Commands\TestEmailValidator'
使用方法
####测试命令
php artisan tem:email <email-address>
####电子邮件验证器 当前您可以使用 EmailValidator
以字符串形式提供电子邮件地址,或者提供一个包含电子邮件地址的数组
EmailVerifier::verify('foo@bar');
如果验证器能够连接并验证电子邮件地址,则返回 true
EmailVerifier::verify(['foo@bar','baz@bar','baz@foo');
将返回一个包含所有已验证电子邮件地址的数组
当前状态
Alpha
许可证
MIT