This way you can have arbitrarily complicated encoding.
In fact the thought occurs that you could put complete garbage on the
----- Original Message -----
From: "Earl Hood" <earl(_at_)earlhood(_dot_)com>
Sent: Tuesday, May 28, 2002 4:53 PM
Subject: Re: use of HTML in AddressModifyCode
On May 28, 2002 at 00:16, Jym Dyer wrote:
=v= I do something along these lines:
Breaking lines up with comments doesn't seem to bother *any*
browser, so long as I keep it tight and don't introduce
whitespace. It's not difficult for a parser to strip all
comments, but I've managed to get the spamtrap address culled
and used by spammers, so I've managed to mess with some of them.
I like it.
=v= My approach hinges on replacing @ with © (® is also
a possibility), and I suppose it could be taken a step further
by replacing . with · -- you end up with something a
human can figure out and parsers don't seem to have (yet).
Obfsucation is like an arms race. As obfsucation techniques
get more elaborate, spambot writers will eventually learn to
deal with them.
=v= I've pretty much given up on mailto: URLs. If anything, I
just use things like "mailto:REPLACE THIS WITH MY EMAIL ADDRESS".
Plus, I wonder how much they really get used (at least in the context
of mail archives).
It seems it may be useful to have some kind resource in MHonArc
that allows manipulation of addresses in the HTML domain (say
Of course, one could use one of the API callbacks to post process
the HTML version of a message to obfsucate addresses. Of course,
you then have to deal with not messing up message-ids.