邮件跟踪和Mailgun网络钩子集成
项目描述
本模块将邮件跟踪事件与Mailgun网络钩子集成。
Mailgun 是一种服务,通过SMTP服务器或API提供电子邮件发送基础设施。您还可以查询该API以查看已发送电子邮件的统计数据,或提供处理实时状态变化的钩子,这正是这里使用的功能。
目录
安装
如果您使用的是多数据库安装(带或不带dbfilter选项),其中/web/database/selector返回的数据库列表超过一个,那么您需要将 mail_tracking_mailgun 扩展添加到广泛加载的扩展列表中(默认情况下,只有 web 扩展),设置 --load 选项。
示例: --load=web,mail_tracking,mail_tracking_mailgun
配置
要配置此模块,您需要
前往Mailgun,创建账户并验证您的发送域。
返回Odoo。
转到 设置 > 常规设置 > 讨论 > 启用与Mailgun的邮件跟踪。
填写所有值。唯一必需的是API密钥。
可选地点击 注销Mailgun网络钩子 并接受。
点击 注册Mailgun网络钩子。
您还可以使用此系统参数配置mailgun的超时时间
mailgun.timeout:将其设置为秒数。
使用
在您的邮件跟踪状态屏幕中(在模块 mail_tracking 中解释),您将看到更准确的信息,例如“已接收”或“退回”状态,这些状态通常不会被正常的 SMTP 服务器检测到。
还可以对合作伙伴的电子邮件地址进行一些与 Mailgun API 的检查。
检查合作伙伴的电子邮件是否在 Mailgun 的退回列表中。
检查合作伙伴邮箱的有效性。
强制将合作伙伴的电子邮件添加到 Mailgun 的退回列表或从中删除。
当 webhook 无法捕获时,也可以手动检查邮件跟踪。为此,请转到该消息跟踪表单,点击 检查 Mailgun 按钮。请注意,跟踪事件的生命周期相当短,因此24小时后它们将无法恢复。
已知问题/路线图
不支持多个 Mailgun 邮件服务器。
自动注册更多 webhook。在设置 Odoo 中的 Mailgun 时,最好不需要点击“注销 Mailgun webhook”和“注册 Mailgun webhook”。然而,这并不没有其 概念复杂性。
错误追踪器
错误在 GitHub Issues 上跟踪。如有问题,请先检查您的错误是否已报告。如果您是第一个发现它的人,请通过提供详细和受欢迎的 反馈 来帮助我们解决它。
请不要直接联系贡献者以获取支持或技术问题的帮助。
致谢
贡献者
-
Antonio Espinosa
Carlos Dauden
Pedro M. Baeza
David Vidal
Rafael Blasco
Ernesto Tejeda
Jairo Llopis
Carlos Roca
其他致谢
图片
Mailgun 标志:SVG 图标。
维护者
本模块由 OCA 维护。
OCA,或 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛使用。
本模块是 GitHub 上的 OCA/social 项目的组成部分。
欢迎您贡献。要了解如何贡献,请访问 https://odoo-community.org/page/Contribute。
项目详情
哈希值 用于 odoo_addon_mail_tracking_mailgun-17.0.1.0.0.3-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | de7315d2c4f1cf4bfdf655f270ce8d42d6741a083d169d883f4ecf9cb85839ba |
|
MD5 | abead8905087756822ec0a7cc262e2c3 |
|
BLAKE2b-256 | fe8a5bc6628110d8cba610db4219b89f6817f4f82672931d4e05cfcb20ebfa8b |