使用Mailgun插件将标签添加到WordPress电子邮件

时间:2018-03-26 13:52:14

标签: php wordpress mailgun

我编写了一个WordPress插件,可以发送我想要跟踪的各种交易电子邮件。根据电子邮件的不同,我想添加其他标签。我目前正在使用Mailgun WordPress插件,但是,在管理设置中,标签似乎适用于从网站发送的所有电子邮件。

似乎我必须添加一个' og:tag'在某个地方,但我无法解决问题。

$to =           'theiraddress@theirdomain.com';
$subject =      'Test';

$message =      'This is a test message';

$headers[] =    'From: My Website <myaddress@mydomain.com>';
$headers[] =    'Content-Type: text/html; charset=UTF-8';

wp_mail($to, $subject, $message, $headers)

Mailgun库文档说要在&#39; og:tag&#39;中添加一系列标签。消息数组的元素,但WordPress插件似乎没有使用Mailgun库。我是否将标记添加为标题?如果是这样,格式是什么?

1 个答案:

答案 0 :(得分:0)

查看https://documentation.mailgun.com/en/latest/user_manual.html#sending-via-smtp我能够看到所需的标题是'X-Mailgun-Tag'。

添加以下代码有效:

$headers[] =    'X-Mailgun-Tag: Test';

查看上面的链接,要添加多个标签,请添加多行:

$headers[] =    'X-Mailgun-Tag: Test1';
$headers[] =    'X-Mailgun-Tag: Test2';

但是,我还没有测试过多个标签。