ilkkao / mautic-amazon-ses
Mautic 5 插件,提供 Amazon SES 作为电子邮件传输和回调以处理退信
dev-master
2024-08-25 19:20 UTC
Requires
- php: >=8.0.0
- mautic/core-lib: ^5.0
- symfony/amazon-mailer: ^6.0
- teknasyon-teknoloji/aws-ses-notification: ^2.0
This package is not auto-updated.
Last update: 2024-09-23 17:47:37 UTC
README
此插件使 Mautic 5 能够运行 AWS SES 作为电子邮件传输,并提供回调以处理退信。
安装
- 使用以下方式获取插件
composer require ilkkao/mautic-amazon-ses
- 清除缓存
php bin/console cache:clear
- 安装插件
php bin/console mautic:plugins:reload
MAUTIC 配置
请务必使用 ses+https
作为数据源名称(DSN)。以下是一个 DSN 的示例。ses+https://ACCESS_KEY:SECRET_KEY@default?region=REGION
按照以下步骤设置插件 DSN
- 导航到配置 > 邮件发送设置
- 更新以下字段,其余默认或为空,
<apiKey>
和 <secretKey>
将是从 AWS 用户获取的凭证。 <region>
是 AWS 区域,您的账户在该区域中运行 AWS SES
AWS 配置
要处理退信,您需要配置 AWS SNS 以向 Mautic 发送回调。
- 创建一个与 AWS SES 身份关联的 SNS 主题。
- 配置订阅
- 协议:HTTPS
- 启用原始消息投递
- 端点:
URL_MAUTIC
/mailer/callback。
- 确认 SNS 订阅,此插件将自动激活。
原始作者
👤 Pablo Veintimilla
- Twitter: @pabloveintimilla
- Github: @pabloveintimilla