TYPO3 hat für den Versand von E-Mails ein Default-Layout. Das lässt sich sehr einfach anpassen, indem man z. B. unter Settings → Extension Configuration → Backend → Login die Werte für Logo und Highlight Color ändert (siehe hierzu auch unsere Ausführungen zur Anpassung der Login-Maske).
Leider muss man das Logo aber in den exakt vorgeschriebenen Dimensionen liefern.
Das noch größere Problem: Es lässt sich damit keine Signatur einstellen, die in der geschäftlichen Mailkorrespondenz aber verpflichtend ist.
Schritte zur Anpassung des Layouts von TYPO3-Systemmails
Im Folgenden die Schritte für TYPO3 v12. Die Pfade können je nach Installation abweichen.
- Kopieren der Templates (HTML- und Textvariante) aus dem Core:
/html/typo3-composer/vendor/typo3/cms-core/Resources/Private/Layouts/SystemEmail.html(HTML-Variante)SystemEmail.txt(Text-Variante)
- Einfügen in das eigene Sitepackage (Ordner-Beispiel):
/html/typo3-composer/packages/<MEIN-SITE-PACKAGE>/Resources/Private/Layouts/SystemMail/ - Überschreiben des Layoutpfades in der
additional.php(falls nicht vorhanden, anlegen):
<?php
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['layoutRootPaths'][100] = "EXT:<MEIN-SITE-PACKAGE>/Resources/Private/Layouts/SystemMail/";
Die Datei additional.php liegt zusammen mit der settings.php im TYPO3-Installationsverzeichnis unter config/system/.
Nun werden zur Darstellung der Mails die kopierten Dateien im Sitepackage verwendet. Sie können diese nach Ihren eigenen Wünschen umgestalten.
Insbesondere empfehlen wir das Hinzufügen einer Signatur Ihrer Organisation.