"Mailto:" no longer functions properly in Safari
I manage a web site that uses forms to gather information from users - content is then generated and prepared as an email for them to send to a given address. The site used to be an http:// site but is now https://.
On the pages concerned I have (names disguised):
<form id="form_1" name="Form" onsubmit="return validate_form_1(this)" action="mailto:abc.def@nmo.cc" method="post" target="_self" enctype="text/plain"......
and later:
<input type="submit" style="position:absolute; left:8px; top:628px; width:90px; height:22px;" id="butn_3" name="SEND" value="Send">
This works fine on Firefox and Chrome (I don't have access to a Windows machine to test that, nor an Android 'phone) but no longer on Safari, neither on iOS 12 nor Safari 14.1.1 on Mac OS 10.14.6 Mojave.
I have tried adding"https://" just before "mailto:" but this directs me o the main welcome pages of the supplier "nmo" (see the email address above). instead of the users' email client.
Any ideas what causes this and how to correct it would be most gratefully received! About half our users use Macs!
MacBook Pro 15″, macOS 10.14