Задать вопрос
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>

В любом случаем переход по ссылке из письма - невозможен... Кто-то сталкивался с этим?
  • Вопрос задан
  • 2591 просмотр
Подписаться 1 Оценить 6 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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.
После открытия этой ссылки, Гугл должен сделать редирект на вашу ссылку.
ИМХО.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽