Custom-Mail-Templates
Mit deinem Custom-Template kannst du auch die Mail-Templates deiner alphaNEXT Installation beeinflussen und individualisieren.
Dabei ist wichtig zu beachten, dass du das jeweilige Standard-Mail-Template automatisch überschreibst! Erweitern oder umbauen ist hier nicht möglich.
Informationsstand
alphaNEXT v3.3.0
Stand: 02/2024
Mail-Template überschreiben
- Hinweise:
- Du kannst keinen neuen Mail-Templates erstellen, sondern lediglich die überschreiben, die das Default-Template anbietet.
- Verwende immer exakt den gleichen Dateinamen, wie auch im Default-Template
- Alle Mail-Templates müssen innerhalb deines Custom-Template-Verzeichnis im Unterverzeichnis /mail_templates/ abgelegt werden.
- Der Einfachheit halber empfehlen wir dir, das Mail-Template welches du überschreiben möchtest, vom Default-Template in dein Custom-Template zu kopieren. Denk dabei daran, es im o.g. Unterverzeichnis abzulegen, damit es von alphaNEXT erkannt wird!
- Anschließend kannst du innerhalb der kopieren HTML-Datei dein Mail-Template anlegen.
- Nutze die von alphaNEXT bereitgestellten Variablen in deinem Mail-Template um z.B. den Body automatisch in deinem Mail-Template platzieren zu lassen.
Sobald du die HTML-Datei gespeichert hast, nutzt alphaNEXT dieses Mail-Template für den Versand von E-Mails des jeweiligen Typ.
Mail-Template Varianten
default.html
- Standard-Mail-Template für alle ausgehenden E-Mails, für die kein anderer Template-Typ definiert ist.
system_message.html
- Standard-Mail-Template für Systembenachrichtigungen.
- Wird i.d.R. nur für interne E-Mails genutzt, die an Administratoren gerichtet sind.
Verfügbare Varianten
alphaNEXT stellt verschiedene Varianten bereit, die du innerhalb deines Mail-Template verwenden kannst. Im folgenden sind alle verfügbaren Varianten mit einer kurzen Definition aufgelistet.
%mail_subject%
Beinhaltet den jeweiligen Betreff der ausgehenden E-Mail.
%mail_body_html%
Beinhaltet den gesamten Body einer E-Mail in HTML-Format. Beispiel: Inhalte eines abgesendeten Kontaktformular.
%mail_body_alt%
Beinhaltet den gesamten Body einer E-Mail in Text-Format.
%http_server%
Beinhaltet die Domain mit Protokoll der versendenden Website. Beispiel: https://www.alphanext.de
%http_server_backendlogin%
Beinhaltet die URL des Backendlogin der versendenden Website. Beispiel https://www.alphanext.de/alphanext