acquia / mc-cs-plugin-sparkpost
Mautic 的 Sparkpost 邮件插件
dev-main
2024-07-25 16:06 UTC
Requires
- php: >=8.0.0
- mautic/core-lib: ^5.0
This package is not auto-updated.
Last update: 2024-09-19 13:11:00 UTC
README
Mautic Sparkpost 插件
此插件使 Mautic 5 能够将 Sparkpost 作为邮件传输使用。特性:
- API 传输。此传输可以在每个 API 请求中发送多达 2000 封邮件,与 SMTP 相比,速度非常快。
- 退订 webhook 处理。此插件将根据硬退订在 Mautic 中退订联系人,而 Sparkpost 将负责软退订检索。
Mautic 邮件 DSN 方案
mautic+sparkpost+api
Mautic 邮件 DSN 示例
'mailer_dsn' => 'mautic+sparkpost+api://:<api_key>@default?region=<region>',
- api_key: 从 https://app.sparkpost.com/account/api-keys/create 获取 Sparkpost API 密钥
- 选项
- region:
us
(SparkPost https://api.sparkpost.com/api/v1) OReu
(SparkPost EU https://api.eu.sparkpost.com/api/v1)
- region:
测试
要运行所有测试 composer phpunit
要运行单元测试 composer unit
要运行功能测试 composer functional
静态分析工具
要运行 friendsofphp/php-cs-fixer 的修正 composer fixcs
要运行 phpstan composer phpstan