protasovse
@protasovse
Python, JS developer

Ссылка в письме на русскоязычный домен, как реализовать?

Добрый вечер. Задача в письме разместить ссылку на русскоязычный домен.

Если вставляю текст: <a href="http://домен.рф/активация/">Активация</a>, Gmail кодирует ссылку urlencode.
<a href="http://домен.рф/активация/" target="_blank" data-saferedirecturl="
https://www.google.com/url?q=http://%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD.
%D1%80%D1%84%2F%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%B0%D1%86%D0%B8%D1%8F%2F
&amp;source=gmail">Активация</a>


Если кодирую домен Punycode (http://xn--d1acufc.xn--p1ai/), то вообще ссылка удаляется из письма...

<a>Активация</a>

В любом случаем переход по ссылке из письма - невозможен... Кто-то сталкивался с этим?
  • Вопрос задан
  • 2446 просмотров
Решения вопроса 1
alsopub
@alsopub
<a href="http://домен.рф/активация/" target="_blank" data-saferedirecturl="
https://www.google.com/url?q=http://%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD.
%D1%80%D1%84%2F%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%B0%D1%86%D0%B8%D1%8F%2F
&amp;source=gmail">Активация</a>

Этот вариант нормальный.
В href ссылка нормальная, а в data-saferedirecturl ссылка на www.google.com, где уже в параметрах передан ваш домен, а параметры так и должны быть в urlencode.
После открытия этой ссылки, Гугл должен сделать редирект на вашу ссылку.
ИМХО.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
16 мая 2024, в 23:36
200000 руб./за проект
16 мая 2024, в 23:10
12000 руб./за проект