如何使用 HTML 动态获取 MailChimp 或 Mandrill 取消订阅 URL?

问题描述

来自 MailChimp 我们有

*|UNSUB|*

当我检查链接时,似乎有用户 ID 和列表 ID。

Mailchimp HTML 看起来像

<a href="https://abc.us18.list-manage.com/unsubscribe?u=9af1bf4f22cb38f0674435c0d&amp;id=a23353ca69&amp;e=e1d7cd9010&amp;c=4151ad6cc6" style="text-decoration:none;color:#656565;font-weight:normal" target="_blank" data-saferedirecturl="https://www.google.com/url?q=https://abc.us18.list-manage.com/unsubscribe?u%3D9af1bf4f22cb38f0674435c0d%26id%3Da23353ca69%26e%3De1d7cd9010%26c%3D4151ad6cc6&amp;source=gmail&amp;ust=1613552479269000&amp;usg=AFQjCNFDQ849QRIjTXOr07M_cDilrkjaSw"><span style="color:#f2776e">unsubscribe</span></a>

一旦我将此电子邮件模板发送给 Mandrill。它没有显示取消订阅 URL。

然后我转到设置 -> 发送认值 -> 选中“添加取消订阅页脚”。

然后是页面的结尾。

它的 HTML 看起来像

https://mandrillapp.com/track/click/31061111/mandrillapp.com?p=eyJzIjoiVDlMZ0lZRW5kSGt3X2xGaHIzd0tTMGRJQm84IiwidiI6MSwicCI6IntcInVcIjozMTA2ODg4OCxcInZcIjoxLFwidXJsXCI6XCJodHRwOlxcXC9cXFwvbWFuZHJpbGxhcHAuY29tXFxcL3RyYWNrXFxcL3Vuc3ViLnBocD91PTMxMDY4ODg4JmlkPTgzMGUwZDEwOWNlYjQxZDhiZTAyOGNlYTM2NjA5YWYzLllJU0dvdkJndDJFdDgyNDJIa0x1cmNhVEZDSSUzRCZyPWh0dHBzJTNBJTJGJTJGbWFuZHJpbGxhcHAuY29tJTJGdW5zdWIlM0ZtZF9lbWFpbCUzRGElMjUyQSUyNTJBJTI1MkElMjUyQSUyNTQwcyUyNTJBJTI1MkElMjUyQSUyNTJBLiUyNTJBJTI1MkElMjUyQVwiLFwiaWRcIjpcIjgzMGUwZDEwOWNlYjQxZDhiZTAyOGNlYTM2NjA5YWYzXCIsXCJ1cmxfaWRzXCI6W1wiODdmOTIzZjE4Mjg2ZmM5NzgwMGE1NzA3ZWEyMDJjM2EwNDUwMGZhNFwiXX0ifQ

点击此处后,您将直接“退订”。它不像 MailChimp 那样要求退订然后提交的理由。

我在找什么

  1. 我们如何通过代码在 MailChimp 中创建动态取消订阅 URL。
  2. Mandrill 的“取消订阅链接位于页面底部,介绍如何获取该 HTML,因此我可以将其放置在电子邮件中的任何位置。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)