【发布时间】:2015-10-17 11:44:24
【问题描述】:
取消订阅 Mandrill API 后用户可以再次订阅。 我们也可以使用特定模板的默认页脚取消订阅链接。 如果我检查 Mandrill API 中的“添加取消订阅页脚”,然后取消订阅显示在所有电子邮件上,但我想显示在特定电子邮件上。
【问题讨论】:
标签: footer mailchimp mandrill unsubscribe
取消订阅 Mandrill API 后用户可以再次订阅。 我们也可以使用特定模板的默认页脚取消订阅链接。 如果我检查 Mandrill API 中的“添加取消订阅页脚”,然后取消订阅显示在所有电子邮件上,但我想显示在特定电子邮件上。
【问题讨论】:
标签: footer mailchimp mandrill unsubscribe
当然,人们可以在单击 Mandrill 取消订阅链接后再次订阅,但您需要手动处理,因为 Mandrill 不会为您存储任何列表。例如,如果有人取消订阅,然后联系您说这是一次意外,他们想再次收到您的电子邮件,您需要将他们从 Mandrill rejection blacklist 中删除,并在 Mandrill 之外的您自己的列表中更新他们的状态,如果您'保持一切同步。
“发送默认值”页面上的“添加取消订阅页脚”选项是全有或全无,因此您无法选择性地将其包含在某些模板中。相反,您需要完全禁用该选项并仅在您想要的模板中添加 Mandrill unsub merge tag。
【讨论】:
我认为有两种方法可以解决这个问题。
在您的电子邮件模板中有一个“再次订阅”链接,该链接将重定向到您的申请页面,该页面(onload)可以使用 MANDRILL API 从拒绝列表中删除用户。
请访问以下链接以了解如何从拒绝列表中删除用户。
https://mandrillapp.com/api/docs/rejects.python.html#method=delete
(或)
隐藏邮件中的“退订链接”。
设置 -> 发送默认值 -> 取消选中 - 添加取消订阅页脚。
然后在你的应用中控制/设置订阅/取消订阅。
无论是否选择此用户,此设置都将在您的数据库中。
【讨论】:
【讨论】: