2012-06-27 2 views
1

МОЙ код создает электронное письмо с текстом <h1>google.com</h1> в теле письма. Когда я смотрю на отправленное письмо, он показывает google.com в качестве ссылки. Есть ли способ пометить его как не ссылку, а просто текст через html?Как сделать адрес .com только строкой в ​​электронном письме?

Спасибо!

+0

Звучит так, как будто вы не знаете об этом, но на самом деле это не вопрос, связанный с программированием. Это то, что делает ваш почтовый клиент. [Поиск Google] (https://www.google.com/search?hl=ru&q=how+to+turn+off+automatic+links+in+email) или переход на [SuperUser] (http: // superuser .com /) (который будет более подходящим сайтом Q & A для этого вопроса) переместит вас в правильном направлении. –

+2

IMO это вопрос программирования. Я программист, который создает шаблон для этих писем, и мне нужно иметь возможность программировать этот конкретный текст без ссылки. – Goalie

+0

Это то, что вы, как программист, не несет ответственности. Это ответственность пользователя (клиента). Хотя @Anthony предоставляет правильное решение, он также прав в том, что вы должны оставить его пользователю. –

ответ

3

Это почти всегда делается клиентом и зависит от того, как клиент решает, что такое и не является тестом. Аналогичные проблемы возникают с сообщениями электронной почты, которые содержат текст, например «пожалуйста, обсудите с jessica @ accounting», где он разобран как адрес электронной почты.

Типичным решением является использование объектов html для текста, которые не должны обрабатываться клиентом. Используя ваш пример:

<h1>google&#46;com</h1> 

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

0

Если это действительно проблема, вы всегда можете сделать это образ. i.e Сделайте gif/jpeg со строкой «google.com»

Смежные вопросы