PHP SDK for the YEB Mail Checker API. Validate email addresses instantly.
yebto/mail-checker-api is a Laravel package for php sdk for the yeb mail checker api. validate email addresses instantly..
It currently has 0 GitHub stars and 0 downloads on Packagist.
Install it with composer require yebto/mail-checker-api.
Discover more Laravel packages by yebto
or browse all Laravel packages to compare alternatives.
Last updated
PHP SDK for the YEB Mail Checker API. Validate email addresses instantly.
Works standalone (plain PHP) or with Laravel (Facade + auto-discovery).
composer require yebto/mail-checker-api
use Yebto\MailCheckerAPI\MailCheckerAPI;
$api = new MailCheckerAPI(['key' => 'your-api-key']);
$result = $api->check('example');
Add your API key to .env:
YEB_KEY_ID=your-api-key
Use via Facade:
use MailCheckerAPI;
$result = MailCheckerAPI::check('example');
Or via dependency injection:
use Yebto\MailCheckerAPI\MailCheckerAPI;
public function handle(MailCheckerAPI $api)
{
$result = $api->check('example');
}
php artisan vendor:publish --tag=yebto-mail-checker-config
| Method | Description |
|--------|-------------|
| check($email) | Validate an email address |
All methods accept an optional $extra array parameter for additional API options.
use Yebto\ApiClient\Exceptions\ApiException;
use Yebto\ApiClient\Exceptions\AuthenticationException;
use Yebto\ApiClient\Exceptions\RateLimitException;
try {
$result = $api->check('example');
} catch (AuthenticationException $e) {
// Missing or invalid API key (401)
} catch (RateLimitException $e) {
// Too many requests (429)
} catch (ApiException $e) {
echo $e->getMessage();
echo $e->getHttpCode();
}
Register at yeb.to with Google OAuth to get a free API key.
MIT - NETOX Ltd.