Using the mailto and GET protocol parameters is correct, but you should also use the urlencoded version for strings:
<a href="mailto:enteryour@addresshere.com?subject=Website+Name&body=Link+to+website%2C+short+description">Send me an email</a>
"+" "%20". PHP urlencode() , python 2.x urllib.urlencode() urllib, Perl uri_escape URI:: Escape package... ..