邮件跟踪和Mailgun网络钩子集成
项目描述
Mailgun的邮件跟踪
本模块将mail_tracking事件与Mailgun网络钩子集成。
Mailgun (https://www.mailgun.com/) 是一个提供通过SMTP服务器或API发送电子邮件基础设施的服务。您还可以查询该API以查看已发送电子邮件的统计数据,或提供处理实时状态变化的钩子,这是此处使用的功能。
配置
为了接收邮件事件,您必须配置Mailgun网络钩子
拥有Mailgun账户并验证您的发送域名。
转到“网络钩子”标签,并为每个事件配置以下URL
https://<your_domain>/mail/tracking/all/<your_database>
将‘<your_domain>’替换为您的Odoo安装域名,将‘<your_database>’替换为您的数据库名称。
为了验证Mailgun网络钩子,您必须配置以下系统参数
mailgun.apikey:您可以在验证后的发送域名中找到Mailgun api_key。
mailgun.api_url:它应该是这样的,但将来可能会更改。
mailgun.domain:如果您的发送域名与在mail.catchall.domain中配置的不同。
mailgun.validation_key:如果您想能够检查邮件地址的有效性,您必须使用您的账户公共验证密钥配置此参数。
您还可以使用此系统参数配置合作伙伴电子邮件自动检查
mailgun.auto_check_partner_email:将其设置为True。
用法
在您的邮件跟踪状态屏幕(在模块mail_tracking中解释),您将看到更准确的信息,例如“已接收”或“退回”状态,这些状态通常无法通过正常的SMTP服务器检测到。
还可以对合作伙伴的电子邮件地址进行一些检查,以Mailgun API为依据。
检查合作伙伴的电子邮件是否在Mailgun的退订列表中。
检查合作伙伴邮箱的有效性。
强制将合作伙伴的电子邮件加入Mailgun的退订列表或从列表中删除。
当webhook无法捕获时,也可以手动检查邮件跟踪信息。为此,请前往消息跟踪表单,点击按钮检查Mailgun。需要注意的是,跟踪事件的生命周期相当短,24小时后将无法恢复。
已知问题/路线图
不支持多个Mailgun邮件服务器。
不支持webhook,只支持旧版webhook。
错误跟踪器
错误在GitHub Issues上进行跟踪。如果遇到问题,请检查是否已经有人报告过此问题。如果您是第一个发现问题的,请帮助我们通过提供详细且受欢迎的反馈来解决问题。
鸣谢
图片
Mailgun标志:SVG图标。
贡献者
Antonio Espinosa <antonio.espinosa@tecnativa.com>
Carlos Dauden <carlos.dauden@tecnativa.com>
Pedro M. Baeza <pedro.baeza@tecnativa.com>
David Vidal <david.vidal@tecnativa.com>
Rafael Blasco <rafael.blasco@tecnativa.com>
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
要为此模块做出贡献,请访问https://odoo-community.org。
项目详情
哈希 对于 odoo11_addon_mail_tracking_mailgun-11.0.1.2.1-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b0922d7efa7e4e42cc3d9ee979fe981bc32064980487bd4244809d89ddbeb161 |
|
MD5 | 7fa9a14724cd294e8950fbae9674e4a6 |
|
BLAKE2b-256 | b0a56d7be5adf62a90cfca6f92ebbaed2d03ec698aa830d26642b9b42698ccf4 |