Julius: Mailadresse verstecken

Beitrag lesen

Hallo Arthur,

lohnt es sich noch, auf einer Internetseite mail-Adressen mit HTML-Entities(?) &#101,..... zu "verstecken". Bots kennen dies doch sicherlich. Was ist demnach die aktuell beste Methode?

Die HTML-Entities schaden jedenfalls nicht, vielleicht halten sie auch noch ein paar der dümmeren Bots vom Sammeln der E-Mail-Adressen ab. Ich setze gerne auf Grafiken mit der E-Mail-Adresse darin und als Alternativtext dann eine unkenntlich gemachte Form julius [at] example [Punkt] org. Außerdem gibt es noch JavaScript-Decrypter, die beim Klick auf einen mailto-Link wieder eine gültige E-Mail-Adresse erzeugen.

Im Grunde sind solche Sachen total trivial umgehbar, erhöhen aber die „Kosten“ für die Betreiber der E-Mail-Harvester massiv, da sie JavaScript ausführen müssten, Bilderkennungssoftware über Grafiken laufen lassen müssen oder halt einen HTML-Parser anwerfen müssen, der die Entities wieder in die Zeichen umwandelt, wo sie sonst wahrscheinlich einfach nur einen Regulären Ausdruck drüber laufen lassen, der nach irgendetwas ohne Leerzeichen mit einem @ in Mitte und hinten mindestens einem Punkt drin sucht. So lange man als Bot auch einfacher an ausreichend E-Mail-Adressen heran kommt, braucht man sich um die verschleierten nicht kümmern, weil es zu viel Aufwand ist.

Ich setze auch gerne für alle Möglichen Zwecke jeweils eigene E-Mail-Adressen ein, also z. B. <firmenname>@example.org oder web@example.org, dann kann ich die betreffende bei zu viel Spam einfach löschen. Aber vorher noch mal drüber nachdenken, ob man damit nicht jemandem die Möglichkeit nimmt, mit einem zu kommunizieren.

Gruß
Julius

--
Verallgemeinerungen sind immer schlecht!