使用 Mautic(外部电子邮件提供商)收听传入的 webhook

Listen to incoming webhooks with Mautic (external email provider)

我有一个电子邮件提供商 (Pepipost),它能够在每次打开邮件、退回邮件等时触发 webhook(post 到提供的地址)。所以他们会提供回复您的已发送消息状态。

webhook 格式为 described here

我应该如何在我的私人 Mautic 安装中收听它们?可以指出正确的方向,在哪里搜索(API 或者我应该创建一个表格...)

更新: 看来我必须使用 API 在 Mautic 中创建一个网络挂钩...但我找不到任何文档作为开始。 Mautic 如何触发电子邮件的内部统计信息?

如果您愿意,Mautic git 存储库中有一个 pr,以便让它与 webhooks 一起工作。 PR 的 link 是 here。您可以做的是将此分支与您当前的 Mautic 版本合并,或者您可以手动进行更改,但要进行全新安装。如果您有一定的设置并且 运行 您可以备份数据库,然后在完成更改后迁移到新安装。

  1. 为此,请下载或克隆 Mautic 存储库
  2. 根据 PR 进行更改。
  3. 并遵循通常的 Mautic 设置。这个link可以参考一下
  4. 您不需要设置自定义 SMTP 参数,因为它将自动填充到名为 Pepipost - SMTP 的 ESP 列表中。只需 select 并在设置时输入您的 SMTP 登录凭据。
  5. 将 Pepipost 仪表板中的 webhook link 设置为 http://www.mautic-installation-domain-name.com/mailer/pepipost/callback,一切顺利。