当然,人们可以在单击Mandrill unsub链接后再次订阅,但您'd need to handle that manually since Mandrill doesn' t为您存储任何列表 . 例如,如果有人取消订阅然后与您联系以表示这是一次意外并且他们想要再次收到您的电子邮件,则需要将其从Mandrill rejection blacklist中删除,并在Mandrill之外的您自己的列表中更新其状态(如果您是保持一切同步 .
“发送默认值”页面上的"Add Unsubscribe Footer"选项是全有或全无,因此您可以完全禁用该选项,并仅在所需的模板中添加Mandrill unsub merge tag .
3 回答
当然,人们可以在单击Mandrill unsub链接后再次订阅,但您'd need to handle that manually since Mandrill doesn' t为您存储任何列表 . 例如,如果有人取消订阅然后与您联系以表示这是一次意外并且他们想要再次收到您的电子邮件,则需要将其从Mandrill rejection blacklist中删除,并在Mandrill之外的您自己的列表中更新其状态(如果您是保持一切同步 .
“发送默认值”页面上的"Add Unsubscribe Footer"选项是全有或全无,因此您可以完全禁用该选项,并仅在所需的模板中添加Mandrill unsub merge tag .
我认为有两种方法可以解决这个问题 .
在您的电子邮件模板中有一个“再次订阅”链接,该链接将重定向到您的应用程序页面,(onload)可以使用MANDRILL API从拒绝列表中删除用户 .
请访问以下链接,了解从拒绝列表中删除用户的信息 .
https://mandrillapp.com/api/docs/rejects.python.html#method=delete
(要么)
隐藏邮件中的“取消订阅链接” .
设置 - >发送默认值 - >取消选中 - 添加取消订阅页脚 .
然后在您的应用程序中进行控制/设置以订阅/取消订阅 .
无论是否选择此用户,此设置都将在您的数据库中 .
您可以使用https://mandrillapp.com/api/docs/rejects.ruby.html#method=delete API方法进行续订 .
您可以手动将{}标记与特定进程取消订阅的自己的链接放在一起 . https://mandrill.zendesk.com/hc/en-us/articles/205582947-About-Unsubscribes