mailto: is html code.
Ah! Het gaat hier kennelijk over de mailto: (protocol)handler.
Op zich is om het even welke (protocol)handler geen html, maar kan wel binnen html in een href= worden opgenomen.
(Zoals daar meestal de http: of https: (protocol)handler wordt gebruikt, maar soms bijv. ook een tel: handler die via een dialer applicatie (of eigen script) een telefoonnummer kiest). (Protocol)handlers zijn ook volkomen ongerelateerd aan PHP.
Of een degelijke mailto: (met binnen de message-body html-tags) werkt als bedoeld, hangt af van via welke mail applicatie de mailto: handler is geconfigureerd de mail te versturen. En eventueel van wat de instellingen van die mail applicatie zijn.
Het zal dus niet altijd automatisch goed (zoals gewenst) gaan.