developernode / email-verify
邮箱验证库
v1.0.1
2019-05-23 15:42 UTC
Requires
- myclabs/php-enum: ^1.6
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is auto-updated.
Last update: 2024-09-24 03:28:40 UTC
README
使用此库,您可以验证输入的邮箱地址是否真实。这里的“真实”是指它不仅会在语法上进行验证,还会通过SMTP服务器进行验证。
安装
通过composer: composer require developernode/email-verify
用法
use DeveloperNode\Email\EmailVerifier; // ... $verifier = new EmailVerifier(); $verifier->CheckEmail("me@invalidemaildomain.com"); $verifier->CheckEmail("vaidotas@developernode.net"); $verifier->CheckEmail("i_do_not_exist@developernode.net"); // ...
注意
EmailVerifier 实现了 IEmailVerifier 接口,因此如果需要,可以更容易地模拟逻辑,并将其集成到自己的代码中,而不会违反SOLID开发规范。