我有一个mailgun帐户,并一直用它来发送电子邮件。 我已启用自动“取消订阅我”功能,以便从我的帐户发送的所有电子邮件都具有“取消订阅”链接。
但是,我有一封电子邮件,我希望只发送一次,并希望禁用此特定电子邮件的取消订阅功能。
如何仅针对特定电子邮件发送取消订阅功能,而无需完全关闭此功能?
答案 0 :(得分:6)
我能看到的唯一方法是启用"取消订阅我"并删除控制面板中的页脚代码。在您要使用取消订阅功能的电子邮件中,请在邮件中包含以下内容。
%unsubscribe_url%
(link to unsubscribe recipient from all messages sent by given domain)
%tag_unsubscribe_url%
(link to unsubscribe from all tags provided in the message)
%mailing_list_unsubscribe_url%
(link to unsubscribe from future messages sent to a mailing list)
我知道这不是最简单的方法,但可以解决您的问题。
答案 1 :(得分:2)
实现这一目标的最佳方法是在添加域时利用Mailgun的模块化。
根据您的示例,如果您自己说domain.com
,则可以创建子域news.domain.com
或任何类似的子域名。
在此处禁用该子域的页脚:
https://mailgun.com/cp/unsubscribes?domain=的 news.domain.com 强>
完成后,使用该子域而不是您的完整域发送电子邮件。
优点是您无需任何复杂的代码相关步骤即可控制页脚,并且电子邮件仍然来自您的域,因此链接到您的域和IP的所有可传递性指标保持不变。
例如来自命令行
curl -s --user 'api:key-apikeyapikey' \
https://api.mailgun.net/v2/NEWS.domain.com/messages \
-F from='me@myself.com' \
-F to=some@customer.com \
-F subject='Hello' \
-F text='Testing some Mailgun awesomness!'