Есть ли способ скрыть дополнительный набор тегов body в электронном письме в формате HTML? - PullRequest
0 голосов
/ 27 июня 2019

Мой ESP автоматически добавляет отслеживающий пиксель после открывающего тега в теле письма.Этот пиксель показывался в разделе предварительного заголовка, и мои клиенты чувствовали, что это выглядит спамом.Мой ESP предложил добавить второй набор тегов body в самом начале письма, чтобы обмануть их систему, добавив пиксель отслеживания куда-то менее заметный.Но я боюсь, что это вызовет больше проблем, чем решит.

Я попытался добавить комментарии вокруг тега body, чтобы скрыть их от почтовых клиентов, но это вызывает другие проблемы.В некоторых клиентах заключительный комментарий -> будет отображаться в предварительном заголовке.Это происходит в Yahoo и Gmail для iPhone 10 - я больше нигде не смог воспроизвести.

<!DOCTYPE html>
<!--<body> </body>-->
<html lang="en">
<head><meta charset="utf-8"><meta name="viewport" content="width=device- 
 width, initial-scale=1.0"><!--[if gte mso 9]><xml>
  <o:OfficeDocumentSettings>
    <o:AllowPNG/>
   <o:PixelsPerInch>96</o:PixelsPerInch>
  </o:OfficeDocumentSettings>
</xml><![endif] -->
<title>This is your template test</title>

<!-- a bunch of CSS goes here-->
</head>
 <body>
 body of the email

</body>
</html>
...