palpalani / laravel-dns-deny-list-check
检查给定的IP地址或主机名是否被配置的dnsbl服务器列入黑名单
0.7.0
2024-04-22 17:45 UTC
Requires
- php: ^8.2
- illuminate/contracts: ^10.0|^11.0
- spatie/laravel-package-tools: ^1.1
Requires (Dev)
- orchestra/testbench: ^8.0|^9.0
- phpunit/phpunit: ^9.5|^10.0|^11.0
- vimeo/psalm: ^5.6
README
拒绝列表(黑名单)检查器将对邮件服务器的IP地址与50多个基于DNS的邮件黑名单进行测试。(通常称为实时黑名单、DNSBL或RBL)。
如果您的邮件服务器已被列入黑名单,您发送的一些邮件可能无法投递。
邮件黑名单是减少垃圾邮件的一种常见方式。
安装
您可以通过composer安装此包
composer require palpalani/laravel-dns-deny-list-check
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="palPalani\DnsDenyListCheck\DnsDenyListCheckServiceProvider" --tag="laravel-dns-deny-list-check-config"
这是已发布配置文件的内容
return [
];
使用方法
$check = new palPalani\DnsDenyListCheck\DnsDenyListCheck(); echo $check->check('127.0.0.1');
测试
composer test
更新日志
请参阅更新日志以获取有关最近更改的更多信息。
贡献
请参阅贡献指南以获取详细信息。
安全漏洞
请审查我们的安全策略,了解如何报告安全漏洞。
版本控制
我们使用SemVer进行版本控制。有关可用的版本,请参阅此存储库的标签。
鸣谢
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。