Ja skusiłbym się przekonwertować adres do postaci HEX (oczywiście z pominięciem komentarzy):
Kod
function mail()
{
var nazwa = '%70%72%7a%79%6b%6c%61%64'; // przyklad
var domena = '%64%6f%6d%65%6e%61%2e%63%6f%6d'; // domena.com
var adres = nazwa + '@' + domena;
document.write('<a href="mailto:' + adres + '">Wyślij wiadomość e-mail</a>');
}
A skrypt nie umieszczał bezpośrednio w kodzie, tylko dołączał do dokumentu HTML: