I've just become aware that adding subject and/or body information to a "mailto:" URL may be problematic. I have one site that uses this a lot -- URLs like: <a href="mailto:firstname.lastname@example.org?subject="Seminar Information">contact us</a>
They do this because they are guaranteed an accurate email address, which is not true with a CGI form. But now I understand that some mail clients may misfire on this code.
Does anyone have the scoop on the risks and tradeoffs here?
As I recall, this was a Netscape extension, so some browsers may interpret the subject as part of the email address, causing all sorts of entertaining behavior. It's pretty widely supported these days, though.