[Mailman-Developers] spam control

Jonathan Clark jc@xxxxxxxxxxxxx.com
Thu, 15 Jul 1999 13:52:49 -0700


This is a multi-part message in MIME format.

------=_NextPart_000_0005_01BECEC9.536D8F70
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi guys,  I just tried out mailman for the first time and I like it a =
lot.
I noticed there is some attempt to stop spam crawlers.  However, some
of the email addresses displayed (like the list owner) are shown in the
clear.   Here is a little trick I use to allow mailto: to work correctly =
and
at the same time stop spam crawlers from gathering email addresses.

Email: <script language=3D"JavaScript"><!--
document.write("<a href=3Dmai");
document.write("lto:","jc","@","jonathanclark",".com>");
// --></script>
jc at jonathanclark.com
<script language=3D"JavaScript"><!--
document.write("</a>");
// --></script>


When this is displayed on a browser that has java script turned off,
it will only display:   "Email: jc at jonathanclark.com"
When the end user has javascript on (as most people do), they
will see the same thing, but when they click on it they will get
the correct mailto: command to launch their mail program.
Since crawlers don't execute javascript, they can't collect the
name.  Generally I don't worry about non java script but I recently
turned it off because of those annoying (open-another-window-on-close)
tricks people do.

I think it would be great if mailman used (or had the option)
to use this technique for all email addresses it displayed.


Jonathan

P.S. I'm not on the list, so cc: me any discussion on this.  Thanks!

------=_NextPart_000_0005_01BECEC9.536D8F70
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi guys,&nbsp; I just tried out mailman =
for the=20
first time and I like it a lot.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I noticed there is some attempt =
to&nbsp;stop spam=20
crawlers.&nbsp; However, some</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>of the email addresses displayed (like =
the list=20
owner) are shown in the</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>clear.&nbsp;&nbsp; Here is a little =
trick I use to=20
allow mailto: to work correctly and</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>at the same time stop spam crawlers =
from gathering=20
email addresses.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Email: &lt;script=20
language=3D"JavaScript"&gt;&lt;!--<BR>document.write("&lt;a=20
href=3Dmai");<BR>document.write("lto:","jc","@","jonathanclark",".com&gt;=
");<BR>//=20
--&gt;&lt;/script&gt;<BR>jc at jonathanclark.com<BR>&lt;script=20
language=3D"JavaScript"&gt;&lt;!--<BR>document.write("&lt;/a&gt;");<BR>//=
=20
--&gt;&lt;/script&gt;<BR></FONT><FONT face=3DArial =
size=3D2></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>When this is displayed on a browser =
that has java=20
script turned off,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>it will only display:&nbsp;&nbsp; =
"Email: jc at=20
jonathanclark.com"</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>When the end user has javascript on (as =
most people=20
do), they</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>will see the same thing, but when they =
click on it=20
they will get</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>the correct mailto: command to launch =
their mail=20
program.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Since crawlers don't execute =
javascript, they can't=20
collect the</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>name.&nbsp; Generally I don't worry =
about non java=20
script but I recently</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>turned it off because of those annoying =

(open-another-window-on-close)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>tricks people do.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I think it would be great if mailman =
used (or had=20
the option)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>to use this technique for all email =
addresses it=20
displayed.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Jonathan</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>P.S. I'm not on the list, so cc: me any =
discussion=20
on this.&nbsp; Thanks!</DIV></FONT></BODY></HTML>

------=_NextPart_000_0005_01BECEC9.536D8F70--