How to populate subject & body using mailto: (iOS)

I have researched several web pages (including the apple dev docs) with suggestions on how to format mailto: for iOS but cannot find a solution. I am testing on iPhone 4 OS 7 (minimum spec) and aware that some changes were made to the mail format - I can’t pin down if there is now a standard method that now works from OS 7 up to OS 10.

Basically, I’m trying to use LaunchURL in blueprint to open the native iPhone mail app with the window populated with [EmailAddress], [Subject] and [Body],

e.g.
mailto:someone@somewhere.com;subject=mysubject;body=mybody

Unfortunately, the above only populates the email field. I can never get the subject or body fields to be populated.

I have tried various combinations of formatting to no avail.
(I’m not entirely sure whether I am simply using the wrong format or whether it simply won’t work at all from UE4, regardless of the format).

Does anyone actually use a mailto: format that is known to work across all iOS’ (7 and later)
and does actually populate the subject and body?