Internet Explorer has a maximum URL length of 2,083 characters. IE also has a maximum path length of 2,048 characters. This limit applies to both POST request and GET request URLs. If you are using the GET method, you are limited to a maximum of 2,048 characters, minus the number of characters in the actual path. However, the POST method is not limited by the size of the URL for submitting name/value pairs. These pairs are transferred in the header and not in the URL.
mailto link will work only if client have mail installed.
Note 3: Encoded Mail Link Example: Check Example Mail. See Href Source: