使用PHPmailer发送SparkPost - 如何禁用打开和点击跟踪?

时间:2017-01-24 19:24:43

标签: phpmailer sparkpost

我知道通过API通过SparkPost发送电子邮件,我可以通过以下方式禁用打开和点击跟踪:

options.open_tracking set to false
options.click_tracking set to false

但是,我发送PHPmailer。我无法将我的电子邮件链接转换为乱码。我需要实际的链接,而不是SparkPost转换的链接。据我所知,这将通过不使用SparkPost电子邮件跟踪打开和点击来实现。

提前致谢

1 个答案:

答案 0 :(得分:1)

您需要使用X-MSYS-API自定义标头。

$x_msys_api = array(
  'options' => array (
    'open_tracking' => false,
    'click_tracking' => false
  )
);

$phpmailer->addCustomHeader('X-MSYS-API', json_encode($x_msys_api));

我假设你是$phpmailer对象(PHPMailer类的实例),相应地替换它。

这是official documentation。这是一个example use