Kickbox.io email verification for Magento
This module is a wrapper for the Kickbox.io php api library.
This should be installed using Composer. A magento build should also include the Magento Composer Installer. This module follows the module structure guidelines provided by Firegento, which will also make it very easy to submit to the Firegento Composer Repository.
As this depends on a non-Magento composer module, version 3+ of Magento Composer Installer is required.
//'risky' emails are also considered deliverable
Mage::helper('linus_kickbox')->verifyIsDeliverable('info@linusshops.com');
/** @var $verifiedEmail Linus_Kickbox_Model_Email */
$verifiedEmail = Mage::helper('linus_kickbox')->verify('info@linusshops.com');
$isValid = $verifiedEmail->isDeliverable();
//You can also access any of the response fields from Kickbox as magic methods.
$result = $verifiedEmail->result();
$didYouMean = $verifiedEmail->did_you_mean();
$sendex = $verifiedEmail->sendex();
Included tests can be run with prophet.
prophet scry:phpunit -m kickbox-magento
MIT