>>21tripcodes are broken (your code turns < into &lt;).
<
&lt;
also, what happens if someone puts something like " onmouseover="alert('lol')" in the mail field?
" onmouseover="alert('lol')"