Chrome's mailto length limit is around 2000 characters. It seems to be enough but in fact it's only enough for English Language. Because the length is calculated after encodeURI
.
e.g. for only one Japanese character 'て'. encodeURI('て')
gets "%E3%81%A6", which is 9 characters long. So I can only type in around 2000/9 = 200+ Japanese characters in my mail content. This is really too short.
So is there a way to get around this limit? Something like installing chrome plugin is acceptable.
Any suggestion is greatly appreciated.
EDIT
I have finally decided to use a server-side solution: Create a popup page to simulate mail client, with to, cc, subject, content and also a send button. After the user clicks the send button, the form will be submitted and server will send the mail for the user