HTML-ссылки перехода по электронной почте не работают - PullRequest
0 голосов
/ 06 августа 2010

Я написал письмо по электронной почте в формате HTML с использованием таблиц (: sad face :), и оно отлично отображается при использовании команды «Отправить по электронной почте» в Internet Explorer. Моя проблема в том, что мои переходные ссылки

<a href="#jumplink">Go to the jump link</a> 

больше не работает, просто откройте полный URL страницы, которую я отправлял. Я просмотрел источник писем, в которых ссылки переходов работают, и увидел, что ссылки переходов выглядят так

<a href="BLOCKED::#wordtag">Word generated jump link</a>

Я пытался добавить это, но у меня все еще открывается IE, и теперь он собирается http: ///

Есть идеи, есть ли дополнительные теги, которые мне нужно добавить, или другой способ обойти это?

Ответы [ 4 ]

2 голосов
/ 06 августа 2010

По сути, это то, что связано с тем, как Microsoft работает с Internet Security.К сожалению, лучше избегать именованных (переходных) якорей в электронной почте HTML.Однако, чтобы преодолеть это, вы, возможно, захотите предоставить ссылку на веб-страницу с электронным письмом в формате HTML, которое, конечно, может называться якорями.

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

1 голос
/ 15 ноября 2012

Вы можете попробовать это !!В outlook -> новый адрес электронной почты-> прикрепить файл-> вставить (выберите здесь html-файл) -> вставить как текст (выпадающий список при вставке), что заставит работать ссылки перехода.но проблема все в активных ссылках и цвете посещенных ссылок.Благодаря этому вы не можете контролировать посещенные и активные цвета ссылок.

0 голосов
/ 28 сентября 2016

У меня была такая же проблема.При попытке отправить html-страницу с помощью функции «Отправить -> Страница по электронной почте» в Internet Explorer якорь указывал на URL-адрес веб-страницы, а не на внутреннюю ссылку в письме.

Эту проблему можно решить, добавив ее взаголовок страницы:

<base href="" />
0 голосов
/ 19 ноября 2013

Вы можете создать шаблон электронной почты в качестве подписи. Откройте шаблон в IE и нажмите CTRL + A, чтобы скопировать страницу.

Создайте подпись и вставьте содержимое как есть.

Создать новое электронное письмо и вставить подпись. Шаблон будет загружен.

...