Damit Bots die Daten nicht ausspähen können, gibt es mehrere Möglichkeiten. Eine sehr beliebte ist, die ganzen Daten in einem Bild darzustellen. Die Bots nutzen keine OCR-Software (wäre auch ein riesiger Aufwand). Man kann es den Bots aber auch im Text erschweren, in dem man blödsinnige Tags einfügt:
Die Tags werden vom Browser als unsinnig erkannt und er stellt nichts dar. Es sieht so aus, als ob meine.email@web.de - Adresse steht. Damit kann man experimentieren.
Ein Bild hilft aber auch nur solange wie es kein MailtoLink ist.
Es gibt mit JS viele Möglichkeiten für einen wirksamen Schutz.
Ob Impressumsangaben auch auf nonJSBrowser darstellbar sein müssen weiß ich nicht - aber ich glaube Pflichtangaben müssen mit üblichen Browser auffindbar sein - JS ist überlicherweise installiert.
Man könnte demzufolge an Stelle des MailToLinks ein <div id=bla></div> anlegen und diesen nachträglich per JS befüllen. Hier darf halt nur im JS nicht direkt der String der Mailaddy auftauchen - ist aber auch egal da man mit JS super Strings manipulieren kann.
Hm naja fast - da auch diese Variante lediglich die Addy in den Source einträgt. Ich meine eher einen Aufruf welcher erst beim Klick zum Mailto formuliert wird - wobei ich weiß das dies auch nur 50% der .Bots abhält - also vor der Linkformulierung auch noch der Link selbst per JS in ein DIV-Kontainer gelegt werden sollte. Das hilft dann aber zumindest im Moment mit Sicherheit da mir nicht bekannt ist das die .Bots Linkklicks antesten um mögliche Divs auszuspähen welche letztendlich zum Mailto führen.