PHP code example of sunaoka / email-normalizer-php
1. Go to this page and download the library: Download sunaoka/email-normalizer-php library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
sunaoka / email-normalizer-php example snippets
use function Sunaoka\EmailNormalizer\normalize;
$result = normalize('[email protected]');
echo $result->address; // [email protected]
echo $result->normalizedAddress; // [email protected]
echo $result->mailboxProvider; // Google
use function Sunaoka\EmailNormalizer\normalize;
$result = normalize('[email protected]', skipDns: true);
echo $result->normalizedAddress; // [email protected]
echo $result->mailboxProvider; // Microsoft
use Sunaoka\EmailNormalizer\Normalizer;
$normalizer = new Normalizer(
cacheLimit: 1024,
cacheFailures: true,
failureTtl: 300,
);
$result = $normalizer->normalize('[email protected]');
readonly class Result
{
public string $address;
public string $normalizedAddress;
/** @var list<array{priority: int, host: string}> */
public array $mxRecords;
public ?string $mailboxProvider;
}