Layout Template von Systemmails anpassen

Letzte Änderung:

TYPO3 hat für den Versand von eMails 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.

1. 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)


2. Einfügen in das eigene Sitepackage (Ordner-Beispiel):

/html/typo3-composer/packages/<MEIN-SITE-PACKAGE>/Resources/Private/Layouts/SystemMail/


3. Ü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 in dem Sitepackage verwendet. Sie können diese nach Ihren eigenen Wünschen umgestalten.

Insbesondere empfehlen wir das Hinzufügen einer Signatur Ihrer Organisation.