teamsinger / uk.teamsinger.civicrm.mailgun
CiviCRM 的 Mailgun 弹回处理器
dev-master
2016-10-06 21:31 UTC
Requires
- composer/installers: dev-civicrm
This package is not auto-updated.
Last update: 2024-09-14 17:48:27 UTC
README
安装说明
- 安装扩展,遵循 手动安装本地扩展
- 更新邮件协议 选项组,添加 MailgunDB
- 更新 邮件账户设置,添加 Mailgun API 密钥 作为密码,并更新用于弹回处理的账户的 MailgunDB 协议。
- 将 webhook 路径添加到 跳过 IDS 检查
- 配置 Webhooks 设置
- 丢弃的消息到 https://www.example.com/civicrm/mailgun/drop
- 硬弹回到 https://www.example.com/civicrm/mailgun/bounce
跳过 IDS 检查
当 webhooks 被调用时,这些可以触发 Civi 中的 IDS 检查。为了解决这个问题,已经对 CRM/Core/IDS.php 进行了修补,允许跳过额外的路径。这些路径需要通过将以下内容添加到 settings.php(Drupal)来添加。
define( 'CIVICRM_IDS_SKIP', serialize( array('civicrm/mailgun/drop', 'civicrm/mailgun/bounce') ) );
由 Whirled Cinema 赞助