spamProtectEmailAddresses

config.spamProtectEmailAddresses

Damit E-Mail-Adressen nicht vom Spamrobottern ausgelesen werden, ist es sinnvoll, diese zu verschlüsseln.

Dazu nehmen Sie folgende Zeilen ins TypoScript auf:

config.spamProtectEmailAddresses = 1

oder

config {
    spamProtectEmailAddresses = 2
    spamProtectEmailAddresses_atSubst = (via)
}

Voraussetzungen sind jedoch,

  • dass Sie die betreffende Mailadresse als Link definiert haben
  • und der Besucher Ihrer TYPO3-Seiten Javascript aktiviert hat.

Wurde eine E-Mail-Adresse ohne Link im Text verwendet, greift die Ersetzung nicht.

Und so sehen zwei Textadressen aus:

Spamschutz

Die bloße Nennung einer E-Mail-Adresse führt unserer Erfahrung nach bereits zum Empfang von Spam, egal ob sie im sichtbaren Textbereich oder als Hidden-Feld in einem Formular enthalten ist.

Standardmäßig wird der Klammeraffe durch die Zeichenkette "(at)" ersetzt. Dies ist nicht sinnvoll, da dies viele Webseitenbetreiber machen. Für Spamrobotter ist es daher ein Leichtes, statt nur nach "@" auch nach "(at)" zu suchen. Statt "(via)" kann natürlich ein anderer Text, z.B. "(bei)", verwendet werden.

Einen hundertprozentigen Schutz gibt es nie. Aber die verschlüsselte Anzeige ist der beste Kompromiss zwischen Bedienerfreundlichkeit und Sicherheit.

Alternativ ist die E-Mail-Adressen-Verschlüsselung per Antispam e.V. und die Einbindung des Codes in einem TYPO3-HTML-Element möglich.