Zum Inhalt springen

email2powermail: E-Mail Links gehen nicht

Erstellt am 28. Oktober 2009 · 9 Antworten · letzte Antwort am 28. Oktober 2009

Tags: Powermail, Frage

fuzz ·

Hi,

wollte gerade mal email2powermail einsetzen. Habe alles entsprechend der Anleitung gemacht, aber leider werden die E-Mail Links nicht umgewandelt und verweisen nicht auf das Powermailform. Per TS-Constants habe ich aber die Konfiguration von email2powermail laut QuickStart vorgenommen.

Hoffe könnt mir weiterhelfen...

Danke und gruß

fuzz ·

Falls du damit meinst, dass die E-Mails per JavaScript verschlüsselt werden und in dem Link die uncrypt Funktion sitzt, ja ist diese eingeschaltet...

Wie deaktiviere ich diese denn per TS oder so?

Danke im voraus

einpraegsam.​net ·
fuzz schrieb

Wie deaktiviere ich diese denn per TS oder so?

Irgendwo im TS steht bei dir so etwas in der Art:

config.spamProtectEmailAddresses = 3
config.spamProtectEmailAddresses_atSubst = (at)

Bitte auskommentieren...

fuzz ·

ok das war es (fast)... jetzt sehen die links aber so aus...

mailto:typo3/berechnung/powermail.html?tx_email2powermail%5Buid%5D=1&cHash=2dfc95e187

er entfernt also das mailto: nicht...

fuzz ·

habs... das is der "firefox typo3" bug... der in der version die ich habe steckt wenn man links anlegt im rte...

danke für deine hilfe!

PS: Wäre top wenn das mit dem spamProtect... in deine Doku mit rein kommt damit andere nicht auf das selbe Problem stoßen ;-)

einpraegsam.​net ·

ok, das klingt mir wie ein Bug...
Immer dieser Mist im TER 😃

Versuche mal folgenden schnellen Workarround in der res/class.tx_email2powermail_replace.php in Zeile 66:

# old
//$this->content = str_replace($key, $tmp_link, $this->content); // replace each email with link within content

# new
$this->content = str_replace(array($key, 'mailto:' . $key, 'mailto :' . $key), $tmp_link, $this->content); // replace each email with link within content