Отправка SparkPost с помощью PHPmailer - как отключить отслеживание открытий и кликов?
Я знаю, что отправляя сообщения электронной почты через SparkPost через API, я могу отключить отслеживание открытий и кликов с помощью:
options.open_tracking set to false
options.click_tracking set to false
Тем не менее, я отправляю с PHPmailer. Я не могу сделать так, чтобы мои ссылки на электронную почту конвертировались в бред. Мне нужны реальные ссылки, а не конвертированные ссылки SparkPost. Насколько я понимаю, это будет достигнуто за счет отсутствия отслеживания открытий и кликов по электронной почте SparkPost.
заранее спасибо
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), замените его соответственно.
Вот официальная документация. Вот пример использования.