Есть ли способ включить HTML-шаблон для тела функции mailto()
? Например. У меня есть следующая ссылка:Использовать шаблон тела для mailto
echo "<a href="mailto:[email protected]?subject=subject&body=the%20body>Send email</a>";
, и я хочу сделать что-то вроде этого:
$template = "<h1>Some text</h1><p>More text<p><img src='imageurl' />";
echo "<a href="mailto:[email protected]?subject=subject&body=" . $template . ">Send email</a>";
Конечно, приведенный выше код ставит необработанный HTML в тело. Итак, как отдать ему формат? Я нашел аналогичный вопрос here, но это старый, и принятый ответ не позволяет предоставить HTML-формат для контента.
Примечание: Я знаю, что это не лучший способ отправки писем, но это просто вариант, позволяющий пользователю изменять содержимое тела по умолчанию и отправлять его с помощью собственной учетной записи электронной почты.
Вы не даете HTML-формат телу. – Manolo
Вы не можете этого сделать, извините – Fxxxx