palpalani / laravel-spamassassin-score
在发送邮件前检查邮件的垃圾邮件分数。
0.2.7
2022-04-29 07:52 UTC
Requires
- php: ^7.4|^8.0
- guzzlehttp/guzzle: ^7.0
- illuminate/contracts: ^8.0|^9.0
- spatie/laravel-package-tools: ^1.4
Requires (Dev)
- orchestra/testbench: ^6.0|^7.0
- phpunit/phpunit: ^9.0
- vimeo/psalm: ^4.4
README
使用spamassassin数据库检查邮件内容的垃圾邮件分数。
安装
您可以通过composer安装此包
composer require palpalani/laravel-spamassassin-score
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="palPalani\SpamassassinScore\SpamassassinScoreServiceProvider" --tag="laravel-spamassassin-score-config"
这是已发布配置文件的内容
return [ 'api' => 'https://spamcheck.postmarkapp.com/filter', // Default "long". Must either be "long" for a full report of processing rules, or "short" for a score request. 'option' => 'long' ];
使用方法
$score = new \palPalani\SpamassassinScore\SpamassassinScore(); echo $score->getScore('Hello, palPalani!');
测试
composer test
更新日志
有关最近更改的更多信息,请参阅更新日志。
贡献
有关详细信息,请参阅贡献指南。
安全漏洞
有关如何报告安全漏洞的详细信息,请参阅我们的安全策略。
鸣谢
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件。