我有一个 mailgun 帐户并一直用它来发送电子邮件。 我启用了自动“取消订阅我”功能,这样从我的帐户发送的所有电子邮件都会有“取消订阅”链接。
但是,我有一封电子邮件只想发送一次,并且希望禁用该特定电子邮件的取消订阅功能。
如何关闭仅针对发送的特定电子邮件的取消订阅功能,而不必完全关闭该功能?
我能看到的唯一方法是启用“取消订阅我”并删除控制面板中的页脚代码。在您想要使用取消订阅功能的电子邮件中,请在消息中包含以下内容。
%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)
我知道这不是最简单的方法,但可以解决您的问题。
实现此目标的最佳方法是在添加域时利用 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='[email protected]' \
-F [email protected] \
-F subject='Hello' \
-F text='Testing some Mailgun awesomness!'
[电子邮件受保护] C4ES l'adresse utile still/until