HTML special characters gegen Spam

Status
Nicht offen für weitere Antworten.

fanste

Erfahrenes Mitglied
Hallo.

Ich habe vor für meiner Seite ein Gästebuch zu schreiben. Dabei kann man seine E-Mail angeben. Nun gibt es aber solche Idioten, die dann Programme über verschiedene HPs laufen lassen um E-Mail Adressen zu sammeln. Ich habe gelesen, das dine Programme E-Mails anhand des @ zeichens sammeln.
Hilft es da, das @ zeichen in sogenannte HTML special characters zu schreiben, also @? Oder bringt das Überhaupt nichts!

Auf schnelle hilfe freue ich mich sehr!

mb fanste
 
Ob es überhaupt nichts bringt, das @-Zeichen durch entsprechende Referenzen zu ersetzen, kann ich nicht sagen.
Es gibt jedoch auch Spam-Harvester – also Programme, die das Internet nach E-Mail-Adressen „abernten“ –, die mitlerweile solche Referenzen erkennen, sodass auch user@example.net und sogar noch „skurilere“ Syntaxen erkennen und als E-Mail-Adressen interpretieren.
 
Der JavaScript im Head:

<SCRIPT LANGUAGE="JavaScript">
var user;
var domain;
var suffix;
function jemail(user, domain, suffix){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '">' + user + '@' + domain + '.' + suffix + '</a>');
}
</script>

und die nötige Verlinkung:

<SCRIPT LANGUAGE="JavaScript">jemail("Text vor @", "Text nach @", "de");</script>

Gruß Axel
 
Status
Nicht offen für weitere Antworten.
Zurück