create new tag
, view all tags
I'm aware of TWiki's built-in noSpamPadding, and had been using it up until today...

As per the results of a Center for Democracy and Technology Report , I have changed my local TWiki installation to munge (or MUNG [Mash Until No Good]) email addresses by using @ in place of the regular @ symbol in the genereated HTML. This allows for nice-looking, and working clickable addresses, but makes them safe from bots grabbing them (at least for now).

This only required two changes (in the mailtoLink and mailtoLinkFull subroutines).

Should this have any adverse effect on the TWiki? (email scripts, etc.) I assume it won't, since the other scripts do work against the data files, not the rendered pages.

I'll post a patch if someone would like.

-- MikeMaurer - 12 Apr 2003

Do post a patch and add the TWikiPatches Wiki:WikiBadge - I was about to post a link to this on SpamProofing (we really need a better search engine...) I would like to see this made configurable through a $noSpamType setting in TWiki.cfg, covering your munging but also the specific ones that were tested by CDT (i.e. fred at example dot com, and HTML-encoding all characters in address). Both would be quite easy to do, I did some work in this area when doing EmailThisPageLink.

In fact, a plugin for spam protection would be ideal, as there are so many variants out there including JavaScript-based munging, rendering email address as image, web form to send email, and so on. All but the web form should be doable by a mail address rendering plugin. However, two or three good built-in options as tested by CDT would be great.

-- RichardDonkin - 13 Apr 2003

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatpatch emailprotection.patch r1 manage 1.0 K 2003-04-17 - 10:15 MikeMaurer Patch against pristine Feb '03 release
Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2003-04-17 - MikeMaurer
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2015 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.