Yo lo hago con javascript, algo tal como.....
suponiendo que mi direcciones de correo fuera perico arroba delospalotes punto com ....
<script language="javascript">
var a,b,c,d,e,f,g,C
a= "mai
b="lto:peri"
c="co@"
d="delo"
e="spalo"
f="tes.c"
g="om"
C=a+b+c+d+e+f+g
</script>
Y a tu link para el correo le puedes poner algo como......
<a href="correo" onmouseover="this.href=C"> e-mail </a>