2010-07-02 2 views
7

У меня есть якорь тег на моей веб-странице, которая в настоящее время определяется как:Отправка HTML в MAILTO якорный тег

<a href="mailto:[email protected]?subject=Welcome&body=Check this out, please click <a href='http://example.com'>here</a>">Send to a Friend</a> 

Как показывает ссылку, я пытаюсь отправить некоторые HTML в электронной почте, когда пользователь кликает по ссылке. Однако, когда текст открывается в редакторе электронной почты, он отображается как чистый текст. Как я могу получить его в формате HTML?

ответ

2

Я уверен, что это невозможно.

+2

... и это справедливо; если бы это было возможно, это была бы довольно серьезная дыра в безопасности. – Piskvor

1

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

Если вы хотите иметь контроль с такими параметрами, вы должны реализовать отправку почты самостоятельно.

1

Это зависит от настройки клиента электронной почты пользователя.

Если у них есть «отправить электронную почту в виде обычного текста» (или что-то еще в их системе электронной почты), текст будет интерпретироваться как обычный текст.

Если они получили «отправить как HTML», то он должен быть закодирован правильно.

У вас нет контроля над этим.

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