kevinpareek/emailchecker

Package for checking email address is exist or not in real world

Installs: 7

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/kevinpareek/emailchecker

v1.0.0 2023-12-13 09:16 UTC

This package is auto-updated.

Last update: 2025-12-13 14:20:16 UTC


README

Helper validation utility for checking if given email address is real.

Requirements

PHP 7.3+ and installed cURL extension.

Get Started

Install via composer

Add EmailChecker to the composer.json configuration file.

composer require kevinpareek/emailchecker

And update the composer

composer update
// Require Composer's autoloader.
require 'vendor/autoload.php';

// Use namespace.
use KevinPareek\EmailChecker\EmailChecker;

$emailChecker = new EmailChecker();

//check email
$isValidEmail = $emailChecker->checkEmail('something@example.com', true);


print_r($isValidEmail);


//output

// Array
// (
//     [success] => 1
//     [dispossable] => Array
//         (
//             [success] => 1
//             [detail] => Email address is not disposable
//         )

//     [mxrecord] => Array
//         (
//             [success] => 1
//             [detail] => MX record found but could not connect to server
//         )

//     [domain] => Array
//         (
//             [success] => 1
//             [detail] => Domain is exist.
//         )

// )

License

EmailChecker is released under the MIT license.