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.

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

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