Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mailgun “自动跳过”;“取消订阅我”;仅用于一个电子邮件事务的功能_Mailgun - Fatal编程技术网

Mailgun “自动跳过”;“取消订阅我”;仅用于一个电子邮件事务的功能

Mailgun “自动跳过”;“取消订阅我”;仅用于一个电子邮件事务的功能,mailgun,Mailgun,我有一个邮枪帐户,一直在用它发送电子邮件。 我已经启用了自动“取消订阅我”功能,这样所有从我的帐户发送的电子邮件都会有“取消订阅”链接 但是,我有一封电子邮件,我希望只发送一次,并且希望禁用此特定电子邮件的“取消订阅我”功能 如何仅关闭特定电子邮件发送的“取消订阅我”功能,而不必完全关闭该功能?我能看到的唯一方法是启用“取消订阅我”并删除控制面板中的页脚代码。在您想要使用“取消订阅”功能的电子邮件中,请在邮件中包含以下内容 %unsubscribe_url% (link to unsubscri

我有一个邮枪帐户,一直在用它发送电子邮件。 我已经启用了自动“取消订阅我”功能,这样所有从我的帐户发送的电子邮件都会有“取消订阅”链接

但是,我有一封电子邮件,我希望只发送一次,并且希望禁用此特定电子邮件的“取消订阅我”功能


如何仅关闭特定电子邮件发送的“取消订阅我”功能,而不必完全关闭该功能?

我能看到的唯一方法是启用“取消订阅我”并删除控制面板中的页脚代码。在您想要使用“取消订阅”功能的电子邮件中,请在邮件中包含以下内容

%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
或任何类似的子域名

在此处禁用该子域的页脚:

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!'