palpalani/laravel-spamassassin-score

在发送邮件前检查邮件的垃圾邮件分数。

0.2.7 2022-04-29 07:52 UTC

This package is auto-updated.

Last update: 2024-08-29 05:43:48 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

使用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)。有关更多信息,请参阅许可文件