Как запретить приложению Gmail анализировать адреса и вставлять ссылки в тело моего письма? - PullRequest
1 голос
/ 22 мая 2019

В настоящее время я работаю над электронным письмом с большим количеством физических адресов, и мы раскладываем все, используя вложенные таблицы.

Адреса обычно делятся на две ячейки таблицы (одну с адресом улицы, а другую с городом + государством)

По какой-то причине gmail превращает случайный текст рядом с адресом в ссылки, а иногда вставляет ячейку таблицы с пустой ссылкой, портя структуру письма.

Кто-нибудь знает, как я могу запретить электронной почте вставлять эти ссылки в нашу электронную почту?

1 Ответ

0 голосов
/ 23 мая 2019

У меня вчера была такая же проблема. Я решил это, используя этот обходной путь для почтовых клиентов, вмешивающихся в сработавшие ссылки.

Вставьте ниже в блок <style> в вашей электронной почте <head>

*.x-apple-data-detectors,  /* iOS */
*.x-gmail-data-detectors,    /* Gmail */
.x-gmail-data-detectors *,
.aBn {
    border-bottom:0 !important;
    cursor:default !important;
    color:inherit !important;
    text-decoration:none !important;
    font-size:inherit !important;
    font-family:inherit !important;
    font-weight:inherit !important;
    line-height:inherit !important;
}

/* Overrides injected client link classes */
.blue-links a {
    color:#e6eaf6 !important;
    text-decoration:none !important;
}

Просто добавьте класс blue-links к родительскому тегу, в который вставляется ссылка, и измените color на то, что вам нужно.

Gmail и iOS одновременно вставляют нежелательные <a> ссылки, когда сталкиваются с адресом или номером, который выглядит так, как будто это номер телефона.

Надеюсь, это работает для вас так же, как и для меня.

...