thoughtco/statamic-postmark-spamcheck

此包的最新版本(1.0.1)没有可用的许可信息。

将表单提交内容与 Postmarks 垃圾邮件检查 API 进行比较

1.0.1 2024-05-17 12:07 UTC

This package is auto-updated.

Last update: 2024-09-17 13:01:41 UTC


README

此插件将检查任何表单提交内容是否与Postmark Spamcheck API相匹配。

安装

使用 composer 安装: composer require thoughtco/statamic-postmark-spamcheck

配置

默认情况下,所有表单提交都将检查是否存在 texttextarea 字段,如果找到,则执行检查。

如果您想覆盖此设置,请发布配置

php artisan vendor:publish --tag=statamic-postmark-spamcheck

然后您可以选择指定要检查的特定表单数组、您的垃圾邮件阈值、要检查的字段处理以及您是否想静默失败。

基本文本电子邮件正文会传递到 Postmark API,如果您想覆盖此设置,可以发布视图并修改它

php artisan vendor:publish --tag=statamic-postmark-spamcheck-views

发布的文件将位于 resources/views/vendor/statamic-postmark-spamcheck

开发期间测试

如果您想在开发期间测试响应,可以使用 STATAMIC_POSTMARK_SPAMCHECK_TEST_MODE 环境值。

将其设置为 disable 将阻止插件运行。

将其设置为 fail 将抛出一个验证错误,或者根据 fail_silently 配置值设置,将静默失败。