Forum Moderators: open
[webmasterworld.com...]
As an extremely brief summary, you must give up at least one of the following to effectively hide your address:
* Address is visible
* Address is copyable
* Address is clickable
For example, if you use an image of the @ sign, then the address isn't clickable or copyable.
If you use a fill-in form on a webpage, then the address isn't visible.
Easiest solution: mail(at)mydomain.com. Ugly, not copyable, but it's invisible to spambots -- at least for now. It probably won't be for long.
Another solution: A form with a button that says "Click to show email address". When button is clicked, address appears in a form field. Much stronger than document.write.
There are no perfect solutions, you'll always give up something. Good luck.