Wie konfiguriere ich eine E-Mail-Absender-Adresse von TYPO3?
Jede als Absender-Adresse gewählte Domain hat selbstverständlich einen validen SPF-Record zu führen.
Bei TYPO3 wird die Absender-Adresse je Version ein wenig anders konfiguriert.
In dieser alten TYPO3 Version ist die Absender-E-Mail-Adresse für alle Formulare, die selbst keine Absender-Adresse mitgeben, in einer Datei zu setzen:
1. Verbinde dich per FTP oder SSH mit deinem Dateisystem.
2. Öffne die Datei /html/typo3/typo3conf/localconf.php (dein TYPO3 Ordner kann evtl. anders heißen)
3. Füge die Zeile „$TYPO3_CONF_VARS['MAIL']['defaultMailFromAddress'] = 'ABSENDERDOMAIN.TLD';“ am Schluss vor dem schließenden „?>“ ein und passe diese Absender-Adresse an. Speichere die Änderung.
4. Leere dann im TYPO3 Backend die Caches per Klick auf das ⚡-Symbol.
Achte darauf, dass diese E-Mail-Adresse existiert und deren Domain einen korrekten SPF-Record führt.
1. Logge dich zunächst in das Backend von TYPO3 ein:
2. Wähle im Menü links nun den Punkt „Installation“ aus:
3. Klicke dort nun auf „All Configuration“:
4. Wähle hier die Unterkategorie „$TYPO3_CONF_VARS MAIL“:
5. Suche das Eingabefeld „[MAIL][defaultMailFromAddress]“ und trage dort eine gültige, valide E-Mail-Adresse ein:
(Beachte, dass durch diese Anpassung die Absender-Adresse aller Formulare gesetzt wird, die selbst keine Adresse mitgeben. Die Domain deiner E-Mail-Adresse sollte über einen korrekten SPF-Record verfügen.)
6. Mit dem Klick auf „Write Configuration“ speicherst du die Einstellung ab:
7. Zuletzt leerst du noch alle Caches in deinem TYPO3 Backend per Klick auf das ⚡-Symbol.
1. Logge dich zunächst in das Backend von TYPO3 ein:
2. Wähle im Menü links nun den Punkt „Installation“ aus:
3. Klicke dort nun auf „All Configuration“:
4. Wähle hier die Unterkategorie „$TYPO3_CONF_VARS MAIL“:
5. Suche das Eingabefeld „[MAIL][defaultMailFromAddress]“ und trage dort eine gültige, valide E-Mail-Adresse ein:
(Beachte, dass durch diese Anpassung die Absender-Adresse aller Formulare gesetzt wird, die selbst keine Adresse mitgeben. Die Domain deiner E-Mail-Adresse sollte über einen korrekten SPF-Record verfügen.)
6. Mit dem Klick auf „Write Configuration“ speicherst du die Einstellung ab:
7. Zuletzt leerst du noch alle Caches in deinem TYPO3 Backend per Klick auf das ⚡-Symbol.
1. Logge dich zunächst in das Backend von TYPO3 ein:
2. Wähle im Menü links nun den Punkt „Settings“ an:
3. Klicke hier auf „Configure options“ im Unterpunkt „Configure Installation-Wide Options“:
4. Dort findest du folgende vier Variablen, die du entsprechend anpasst:
[MAIL][defaultMailFromAddress]
[MAIL][defaultMailFromName]
[MAIL][defaultMailReplyToAddress]
[MAIL][defaultMailReplyToName]
Beachte, dass durch diese Anpassung die Absender-Adresse aller Formulare gesetzt wird, die selbst keine Adresse mitgeben. Die Domain deiner E-Mail-Adresse sollte über einen korrekten SPF-Record verfügen:
5. Mit dem Klick auf „Write configuration“ speicherst du die Einstellung ab:
6. Zuletzt leerst du noch alle Caches in deinem TYPO3 Backend per Klick auf das ⚡-Symbol.
TYPO3 10.4 bis 13.4 mit Powermail
Das TypoScript aus dem Abschnitt zu TYPO3 9.5 gilt unverändert für TYPO3 10, 11, 12 und 13 (Powermail 8 bis 13).
Nur der Klickpfad im Backend hat sich geändert:
Seit TYPO3 12 findest du das TypoScript unter Site Management → TypoScript. Wähle dort die Root-Seite deiner Website und trage die Absenderadresse ein.
Die aktuellen Schlüssel und Beispiele stehen in der Powermail-Dokumentation deiner Version, etwa für Powermail 13 im Abschnitt „How to solve SPF defiance?".
Auch Powermail kannst du für den Versand per Webumgebung richtig konfigurieren.
1. Logge dich zuerst in dein TYPO3 Backend ein:
2. Wähle im Menü links den Punkt „Template“ und klicke auf deine „Root Page“ (Symbol Erde):
3. Nun wählst du im Drop-Down-Menü am oberen Rand „Info/Modify“ aus und klickst danach in der Zeile „Constants“ auf das Bleistift-Symbol:
4. In das sich nun öffnende Textfeld trägst du ganz am Schluss die Zeilen
plugin.tx_powermail.settings.setup.receiver.overwrite.senderEmail.value = meineadresse.de
plugin.tx_powermail.settings.setup.sender.overwrite.senderEmail.value = meineadresse.de
ein, ersetzt zuvor die E-Mail-Adresse mit deiner eigenen und speicherst per „Save“:
5. Um die Änderung wirksam zu machen, leerst du zuletzt alle Caches per Klick auf das ⚡-Symbol.