---
title: "spamprotect funktioniert nicht"
url: "https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht"
source: "typo3.net"
tags: ["Allgemein","Frage","Links","Sicherheit"]
created: "2007-03-26"
last_reply: "2007-06-05"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# spamprotect funktioniert nicht

Allgemein · 6 Antworten · gestartet 2007-03-26

## Eröffnungsbeitrag

**Roger08** · 2007-03-26 · [Beitrag #1](https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht/1)

Hallo,

seitdem ich auf Typo3 4.1 gewechselt habe, gibts Probleme mit der Spamprotection.
Erst nachdem ich "config.removeDefaultJS = external" im TS-Setup eingefügt hatte, funktionierte das Entschlüsseln und Öffnen des Email-Client wieder. Das Ersetzen des "@" funktioniert allerdings immer noch nicht. Was muss ich außer dem noch machen ?

```typoscript
config.spamProtectEmailAddresses = 2
config.spamProtectEmailAddresses_atSubst = (at)
```

Und:

Wie schaffe es, dass "Klartext"-Adressen auf der Seite  (wie: test@domain.de) im Quellcode so aussehen?

```html
test@<span style="DISPLAY: none">ich-will-keinen-spam</span>domain.de
```

Roland

## Antworten

### [#2](https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht/2) · wini2 · 2007-05-09

hi roger08,

auch wenn es

- für dich vielleicht nicht mehr aktut ist
- ich auch keine lösung habe.

ich habe ebenfalls das problem mit der @-substitution. im bugtracker <http://bugs.typo3.org/view.php?id=3985> wird ein patch für die original-class.tslib_content.php angeboten. die lösung scheint aber für 4.0 zu sein; außerdem soll das problem für 4.1 beseitigt worden zu sein.

wenn ich in der datei von 4.1 nachschaue, ist der patch nicht eingearbeitet. allerdings hat auch mein patchen nichts gebracht.

der mittwald-support rät, im htmlarea die accessibility-icons zu deaktivieren und die damit fehlende funktionalität über dh-linklayout wiederherzustellen.

scheint mir nicht gerade pragmatisch, weil dann alle links neu gesetzt werden müssen.

hat jemand eine bessere lösung für das problem?

danke
wini2

### [#3](https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht/3) · wini2 · 2007-05-12

nachtrag: es gibt ein funktionierendes patch auf <http://bugs.typo3.org/view.php?id=5602>

### [#4](https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht/4) · Outlaw · 2007-05-13

Also ich habe

```typoscript
config.spamProtectEmailAddresses = 1
```

drin und sowohl die Verschlüsselung klappt, als auch das @ wird korrekt durch (at) ersetzt, daher mal einfach Deinen Wert ersetzen und Probieren.

Ich habe Typo3 4.1.1 und keinerlei Patch installieren müssen.

### [#5](https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht/5) · Roger08 · 2007-05-13

Hallo,

ja das Problem von oben ist tatsächlich schon älter - und mittlerweile gelöst. Hab länger rumprobiert mit Version 4.1.

Ich find diese Lösung cool. Es erscheint das @ als Bild (a.png)

```typoscript
removeDefaultJS = external
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = <img src="fileadmin/templates/img/a.png" width="15" height="15" alt="@" border="0" />
```

Roland

### [#6](https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht/6) · Unbekannter Benutzer · 2007-06-04

Hallo,
hatte auch Probleme beim Entschlüsseln der E-Mail (der JavaScript-Code fehlte im Quellcode).

Das Problem entstand aber erst nach der Umstellung von TYPO3 Version 4.0.4 auf 4.1.1. Die Lösung ist hier von **steffenk** beschrieben (besten Dank!):

[/d/59706-email-spam-protection-funktioniert-nicht-in-40/8](https://www.typo3.net/d/59706-email-spam-protection-funktioniert-nicht-in-40/8)

Und zwar muss diese Zeile entfernt werden:

```typoscript
config.removeDefaultJS = 1
```

Ansonsten reichen diese zwei bekannte Zeilen aus, wobei es natürlich noch weitere Optionen gibt (wie z.B zuvor mit der Grafik beschrieben):

```typoscript
config.spamProtectEmailAddresses = 2
config.spamProtectEmailAddresses_atSubst = (at)
```

### [#7](https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht/7) · Unbekannter Benutzer · 2007-06-05

> Und zwar muss diese Zeile entfernt werden:
>
> ```typoscript
> config.removeDefaultJS = 1
> ```

Oder man setzt anstatt von 0 auf external

```typoscript
config.removeDefaultJS = external
```

Hält den Quellcode ordentlich.

Viele Grüße,
Niki

---

Quelle: „spamprotect funktioniert nicht“, typo3.net, https://www.typo3.net/d/60110-spamprotect-funktioniert-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
