Спецификация для тела «mailto» говорит:
Тело сообщения - это просто строки символов US-ASCII. Единственными двумя ограничениями для тела являются следующие:
blockquote>
- CR и LF ДОЛЖНЫ встречаться вместе только как CRLF; они НЕ ДОЛЖНЫ появляться независимо в теле.
- Линии символов в теле ДОЛЖНЫ быть ограничены 998 символами и ДОЛЖНЫ быть ограничены до 78 символов, исключая CRLF.
https://tools.ietf.org/html/rfc5322#section-2.3
В настоящее время большинство почтовых клиентов хорошо умеют автозапускать, но не все из-за проблем с безопасностью. Вероятно, вы найдете некоторые обходы, но это не обязательно будет работать повсеместно.