запретить Mac Mail вставлять ссылку в текстовую строку с .com

Я тестирую для клиента электронную почту в формате HTML, ориентированную на потребителя. В некоторых областях названия компаний динамически добавляются к тексту. Иногда название компании может быть, например, «Staples.com». Mac Mail автоматически связывает это.

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

Как я могу создать тег вокруг текста, чтобы Mac Mail не добавлял ЛЮБУЮ ссылку или форматирование? Мне нужна почта, чтобы оставить это в покое!


person Deborah    schedule 13.09.2013    source источник
comment
возможен дубликат, к сожалению, без ответа. stackoverflow .com / questions / 7625880 /   -  person Rob    schedule 13.09.2013
comment
Спасибо за ссылку. У него не было предложения, которое решило бы мою проблему. Лучшим предложением было обмануть его с помощью промежутков (‹span› Staples ‹/span›. ‹Span› com ‹/span›), но поскольку поле будет динамически заполнено текстовой строкой, я не смогу получить пролеты там.   -  person Deborah    schedule 13.09.2013
comment
Подстрока? и заменить функции?   -  person Rob    schedule 13.09.2013
comment
Это могло бы быть возможным, но это последняя надежда, поскольку в нем участвует наша перегруженная команда инженеров. Я надеюсь на другой способ, не связанный с этим.   -  person Deborah    schedule 13.09.2013
comment
Нашел обходной путь, опубликованный ниже. Спасибо всем.   -  person Deborah    schedule 13.09.2013


Ответы (1)


Когда я отвечаю на свой вопрос, мне кажется, что я обманул, но, возможно, это поможет кому-то другому. Это было просто проверено и сработало. Ключ, похоже, состоит в том, чтобы добавить действующий веб-сайт в href тега a. Это то, что я сделал, а затем принудительно отформатировал, чтобы убедиться, что это не похоже на ссылку, хотя она и есть.

<a style="color:#ffffff; text-decoration:none; cursor: text;" href="http://www.my-tracking-link.com" class="welcomelink">Staples.com</a>

.welcomelink повторяет встроенные стили, а также управляет состояниями наведения и посещения.

person Deborah    schedule 13.09.2013
comment
По памяти (поправьте меня, если я ошибаюсь), адрес не обязательно должен быть действующим веб-сайтом, было бы лучше оставить его как href="" или href="#", чтобы избежать перенаправления пользователя в другое место. - person John; 13.09.2013
comment
Когда я его протестировал, оба эти параметра все еще были перезаписаны MacMail и вставленной ссылкой Yahoo Mail. Поскольку я не мог предотвратить вставку ссылки таким образом, то есть это был либо их URL-адрес, либо мой URL-адрес, я заставил вместо этого вставить отслеживаемый динамический URL-адрес. - person Deborah; 16.10.2013