gamalan/emaillistverify-api

EmailListVerify API

v1.0.2 2019-11-13 02:43 UTC

This package is auto-updated.

Last update: 2024-04-13 13:31:39 UTC


README

Build Status

This library will allow you to integrate the EmailListVerify API in your project.

Prerequisites

You need an active account at EmailListVerify to use this library. From there, grab your API Key under API by creating new api app.

Usage

use Gamalan\EmailListVerify\EmailListVerify;
use Gamalan\EmailListVerify\SingleResult;

// You can configure timeout by using parameter, default is 15
$client = new EmailListVerify('API_KEY', 30);

try{
    $result = $client->verifyEmail('mail@example.com');
    switch ($result->getStatus()){
        case SingleResult::VALIDATION_OK:
            // Do something
            break;
        case SingleResult::VALIDATION_ANTISPAM_SYSTEM:
            // Do somethin else
            break;
        default:
            break;
    }
}catch (\Gamalan\EmailListVerify\APIError $error){
    // Handle Error
}