Now all major browser offer the possibility to be assign as default Mail program. Inside those browser, you can specify witch website is assigned by default to respond to MailTo request.
This is done by using navigator.registerProtocolHandler function :
See in developer.mozilla.org and search for the function.
Exemple use :
navigator.registerProtocolHandler("mailto", webmail.domaine.com/interface/root#/popout/email/?to=%s", "SmarterMail client")
Parameters available in RFC 2368
mailto:mail@example.com?subject=test&body=body test.&attach=path-to-local-file
All the following mail client accept the attach=path-to-file
Windows
Outlook
The Bat!
Postbox
eM Client
IBM Notes
Linux
Thunderbird
KMail
Evolution
Trojitá
Claws
Mutt
macOS
Apple Mail
MailMate
Airmail
iOS Mail App
K-9 Mail
R2Mail2
MailDroid
More and more client are asking us if there is a way to use SmarterMail directly instead of installing email client's software locally on computer because they use only SmarterMail in webbrowser.
Thanks for taking this feature into consideration