Computer / Linux / Internet > Spamschutz durch verschlüsseln von Mailadressen

Warum Mailadressen verschlüsseln?

Mit Werbemüll überflutete Mailboxen werden immer häufiger und sind ärgerlich. Zu leicht übersieht man eine wichtige Mail. Und Spamfilter helfen auch nicht wirklich. Dafür sind die Spammer (leider) zu einfaltsreich.

Außerdem bekämpfen Spamfilter nur das Symptom und damit läuft man mit den Filtern immer dem Spammer hinterher. Besser ist es, das Problem an den Wurzeln anzugehen bzw. einzudämmen. Wer keine Mailadresse von einem hat, kann auch kein Spam an denjenigen verschicken.

Einen 100 %igen Spamschutz gibt es nicht. Aber den Programmen (Harvester, Spambots), die eine Mailadresse aus den Webseiten scannen und sammeln, kann man das Erkennen von Mailadressen erschweren.

Eine internetgerechte Mailadresse beinhaltet das Zeichen @ in der Mitte der Adresse und das Attribut mailto: unmittelbar hinter dem <a href=".

Wenn nun statt mailto: der ASCII-Code &#109;&#97;&#105;&#108;&#116;&#111; steht und das @ gegen &#64; getauscht wird, wird dieser Link nicht mehr von dem Programm erkannt. Fast alle Spambots suchen entweder nach dem @ oder nach mailto:. Den Doppelpunkt habe ich absichtlich nicht kodiert. Einem Browser macht es jedoch nichts aus. Er stellt alles richtig dar und kann damit umgehen.

Persönlich finde ich diese Form von Spamschutz sinnvoller als die Mailadresse mittels Javascript zu verbergen. Die Leute die so etwas einsetzen, bedenken oft nicht, das es viele Besucher gibt, die Javascript abgeschaltet haben und somit die Adresse überhaupt nicht nutzen können. Zudem ist meine Methode von Spamschutz Barrierefrei.

Viel Spaß und vor allem Erfolg mit dem Spamschutz

E-Mailadresse verschlüsseln


Diesen Code in die Webseite einfügen


Hier ist das Ergebnis zum ausprobieren bzw. zur Kontrolle