Zum Inhalt springen

E-Mail Link leitet auf die Startseite statt E-Mail Programm zu öffnen Typo3 4.7.20

Erstellt am 31. Oktober 2014 · 6 Antworten · letzte Antwort am 31. Oktober 2014

Tags: E-Mail-Versand, Frage

dennylee ·

Hallo Zusammen,

ich stehe seit gestern vor einem Problem. Leider hat die Suche nichts geholfen und auch Google kann mir dazu bis auf Spamprotection-Einstellungen auch nicht weiterhelfen.
Falls ich noch irgendwelche Informationen vergessen habe, reiche ich diese entsprechend nach.
Website: http://www.a-network-magazin.de/ausgabe-18/editorial.html

1. Verlauf:
Ich habe mein Typo3 Projekt von 4.7.15 auf 4.7.20 upgedated. Ohne Probleme.
Ich bin im Install-Tool das Upgrade Wizard durchlaufen und habe die Datenbank ebenfalls aktualisiert.

2. Zu meinem Problem:
Alle E-Mail-Verlinkungen werden zwar korrekt verschlüsselt und wie gehabt angezeigt, sobald man drauf klickt wird statt das E-Mail-Fenster aufgemacht zur Startseite geleitet. Wenn ich die Spam-Protection deaktiviere, wird der E-Mail-Link ganz normal über das Mail-Programm geöffnet.

3. Meine bisherigen Maßnahmen:
Update auf 4.7.20
Downgrade auf 4.7.15
Aktualisierung der DB
Update verschiedener Extensions
Deaktivierung von Extensions
Änderung der werte für Spamschutz (spamProtectEmailAddresses,spamProtectEmailAddresses_atSubst)

4. Meine config:
Typo3 4.7.20
php 5.4.4-14+deb7u14
SQL 5.5.38

config {
	metaCharset = utf-8
	renderCharset = utf-8
	additionalHeaders = Content-Type:text/html;charset=utf-8
	doctype = xhtml_strict
	xhtml_cleaning = all
	linkVars = L
	sys_language_mode = strict
	sys_language_overlay = hideNonTranslated
	uniqueLinkVars = 1
	sys_language_uid = 0
	language = de
	htmlTag_langKey = de-DE
	locale_all = de_DE.utf-8
	xmlprologue = none
	disablePrefixComment = 1
	spamProtectEmailAddresses = 1
	spamProtectEmailAddresses_atSubst = (at)
    admPanel = 0
    no_cache = 1
    simulateStaticDocuments = 0
    tx_realurl_enable = 1
    prefixLocalAnchors = all
    index_enable = 1
    index_externals = 0
    index_metatags = 0
}

Ein zweites Phänomen was vielleicht auch damit zusammen hängen könnte oder durch einen Bug Ebenfalls nicht korrekt zum laufen kommt ist der LinkedIn Share-Button.
Auf verschiedenen Websites funktioniert er (extakt gleich eingebunden) aber auf dieser nicht. Es wird kein Inhalt ausgelesen. Man müsste die Inhaltsangabe beim Sharen händisch eintragen!

Vielen Dank im Voraus.

LG Denny

toifel ·

Klingt nach einem Javascript-Fehler.. mach mal die Browser-Konsole auf und schau, ob dort irgendwelche Error auftauchen.
Bei deinen Maßnahmen steht noch nichts von löschen, daher mal alles aus /typo3temp raus schmeissen - dort werden die Cache-Dateien abgelegt, unter anderem auch das merged-Javascript.

dennylee ·

Hi,

vielen Dank für deine schnelle Hilfe.
Kann man Posts nachträglich nicht mehr bearbeiten?

Cache-Dateien und Temp-Ordner habe ich immer wieder gelöscht habe ich vergessen aufzuführen.
Ebenfalls Browserdaten gelöscht und auch Browser gewechselt.
Javascriptfehler sind nicht vorhanden.

Julian.​Hofmann ·

Hallo.

Welcher Request wird dabei denn vom Browser dann ausgeführt, spricht, welche URL wird versucht aufzurufen?
KLingt ja etwas danach, als würde das "Decrypten" der Mailadresse schiefgehen.

Viele Grüße
Julian

Julian.​Hofmann ·

Eine Idee wäre schon mal die URL-Zeile des Browser anzuschauen.

Andere Idee wäre, dass Du Dir einfach das mini-JavaScript aus einem der href-Attribute rauskopierst und an anderer Stelle der Seite ausgeben lässt:

page.incluudeJSFooter.10 = TEXT
page.incluudeJSFooter.10.value = alert(linkTo_UnCryptMailto('.....'));
dennylee ·

Hallo zusammen,

das Problem mit dem E-Mail Link habe ich nun gelöst.
Typo3 generiert durch CSS Styled content ein Javascript:

<script src="typo3temp/javascript_ebd9c81938.js?1414753478" type="text/javascript"></script>

Darin steht die Funktion für das crypten der E-Mail-Adresse.
Ich habe mir diese Funktion aus einem anderen Projekt in eine eigene JS-Datei gelegt und schon hat das entschlüsseln wieder geklappt. Es scheint als wenn die Funktionen nicht mehr passten!

Das Problem mit dem Share-Button hat sich leider noch nicht geändert.
Hat dazu jemand noch eine Idee?