tomcan/dkimvalidator
最新稳定版本:v0.4.3
Composer 安装命令:
composer require tomcan/dkimvalidator
包简介
A DKIM signature validator in PHP.
README 文档
README
A straightforward validation class for checking DKIM signatures and header settings. Requires PHP 7.2 or later.
Installation
composer require tomcan/dkimvalidator
Usage
use TomCan\DKIMValidator\Validator; use TomCan\DKIMValidator\DKIMException; require 'vendor/autoload.php'; //Put a whole raw email message in here //Load the message directly from disk - //don't copy & paste it as that will likely affect line breaks & charsets $message = file_get_contents('message.eml'); $dkimValidator = new Validator($message); try { if ($dkimValidator->validateBoolean()) { echo "Cool, it's valid"; } else { echo 'Uh oh, dodgy email!'; } } catch (DKIMException $e) { echo $e->getMessage(); }
Changelog
- Original package angrychimp/php-dkim;
- Forked by teon/dkimvalidator.
- Forked into phpmailer/dkimvalidator by Marcus Bointon (Synchro) in October 2019:
- Restructuring
- Cleanup for PSR-12 and PHP 7.2
- Various bug fixes and new features.
- Forked into tomcan/dkimvalidator by Tom Cannaerts (TomCan) in Januari 2025:
- Return more details in the result
统计信息
- 总下载量: 19
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-01-29