Verschleierung von E-mail Adressen
Haben Sie sich auch schon gewundert, wie Ihre E-mail Adresse auf
so viele Spam-Mailinglisten kommt? Ein Weg, wie Spammer E-mail
Adressen sammeln, ist über Webseiten. Um dieses Problem zu
bekämpfen, können sie den 'mailto'-Plugin verwenden. Er ändert
die Zeichenfolge mit Javascript so, dass sie im HTML Quellcode
nicht lesbar ist, jedoch von jedem Browser wieder zusammengesetzt
werden kann. Den {mailto}-Plugin gibt es
im Smarty-Repository auf http://www.smarty.net. Laden sie den
Plugin herunter und speichern Sie ihn im 'plugins' Verzeichnis.
Beispiel 18-8. Beispiel von verschleierung von E-mail Adressen {* in index.tpl *}
Anfragen bitte an
{mailto address=$EmailAddress encode="javascript" subject="Hallo"}
senden |
|
Technische Details:
Die Codierung mit Javascript ist nicht sehr sicher, da ein
möglicher Spammer die Decodierung in sein Sammelprogramm
einbauen könnte. Es wird jedoch damit gerechnet, dass, da
Aufwand und Ertrag sich nicht decken, dies nicht oft der Fall
ist.
Siehe auch escape
und {mailto}.