Tt products: Absender für Betreibermail fixieren

Grundsätzlich nimmt tt_products als Absender für das E-Mail an den Shopbetreiber die E-Mail-Adresse, die der Kunde ins Formular einträgt. Dies kann bei modernen Mailservern, die einen Reverse-DNS-Test durchführen (passt der Absender-Server zur Absender-Adresse), jedoch zu Problemen führen: E-Mails werden gar nicht oder erst verzögert angenommen.

In älteren Versionen von tt_products (hier sprechen wir von 2.7.1) konnte man noch keinen fixen Absender für das Betreiber-E-Mail in den Konstanten definieren.

Ein „quick-and-dirty“-Ansatz ist jedoch, einfach in der Datei typo3conf/ext/tt_products/lib/class.tx_ttproducts_email_div.php

folgende Zeilen:

$Typo3_htmlmail->from_email = $fromEMail;
$Typo3_htmlmail->returnPath = $fromEMail;
$Typo3_htmlmail->from_name = str_replace (',' , ' ', $fromName);

auszukommentieren und durch diese zu ersetzen, wobei dies auch wirklich die Adresse sein sollte, über die Typo3 lt. Install-Tool versendet (zumindest sollte sie der gleichen Domain angehören):

$Typo3_htmlmail->from_email = 'meine@email.at';
$Typo3_htmlmail->returnPath = 'meine@email.at';
$Typo3_htmlmail->from_name = 'Homepage';

Achtung: Dies gilt nur für tt_products in der Version 2.7.1!

Version 2.6.9

In der Zeile 68 folgendes ausklammern und ersetzen:

//->setFrom(array($fromEMail => $fromName)) ORIGINAL
->setFrom(array('meine@email.at' => 'Homepage'))

Weiter unten dann:

$Typo3_htmlmail->from_email = 'meine@email.at';
$Typo3_htmlmail->from_name = 'Homepage';

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne

Loading…
Avatar von manuel

AUTOR

manuel