我编写了一个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库。我是否将标记添加为标题?如果是这样,格式是什么?
答案 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';
但是,我还没有测试过多个标签。