У меня есть ссылка mailto: на странице, включая параметры subject= и body=, но я не уверен, как правильно избежать данных в параметрах.
Страница закодирована в utf-8, поэтому я думаю, что все специальные символы, такие как немецкие умлауты, должны быть закодированы в представлениях utf-8 для URL-адреса тоже?
В данный момент я использую rawurlencode(), поскольку urlencode() будет вставлять символы + во все местоположения, где должны были быть пробелы, но я не уверен, что это правильный способ сделать это.