>Number:         3915
>Category:       apache-api
>Synopsis:       Suggest code: automatically "hides" email addresses using 
>javascript to avoid spamming/email grabbers on Web sites
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          change-request
>Submitter-Id:   apache
>Arrival-Date:   Thu Feb 18 04:50:00 PST 1999
>Last-Modified:
>Originator:     [EMAIL PROTECTED]
>Organization:
apache
>Release:        1.3.1
>Environment:
Solaris 5.6 (but not relevant for this suggestion)
>Description:
The suggested feature would parse all HTML files sent by Apache so that:
* links like <a href="mailto:[EMAIL PROTECTED]"> can be replaced by a simple 
call to JavaScript function
that does the same, with a document.write(..) 
* addresse like [EMAIL PROTECTED] can be automatically replaced by 
adr@<something useless>host.dom

With this feature, there won't be anymore mailto: "visible" or email addresses.
Most email grabbers will be fooled. Both javascript code AND dummy tags can be 
improved randomly so that
no grabbers will be able to locate the addresses.

This systems works with all browsers, even if browsers like LYNX will not show
the mailto: links (but email adresses will be visible, however)

>How-To-Repeat:

>Fix:
I have written an example code, that works fine. It hides all email addresses, 
and
it is totally transparent to the browers. Email grabbers are unable to catch
ANY addresses.

I did not sent the code, because it is rather large (100k) [it's the patched 
main/http_core.c file]
If you are interested in it, I'll send it to you.

Regards,
Xavier Roche

>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <[EMAIL PROTECTED]> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]
[If you do not include this Cc, your reply may be ig-   ]
[nored unless you are responding to an explicit request ]
[from a developer.                                      ]
[Reply only with text; DO NOT SEND ATTACHMENTS!         ]



Reply via email to