E-Mailversand: Unterschied zwischen den Versionen
(→Vorlagen) |
(→Vorlagen) |
||
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 13: | Zeile 13: | ||
* %pageurl% | * %pageurl% | ||
* %clientid% (seit Version 1.0.6) | * %clientid% (seit Version 1.0.6) | ||
+ | |||
+ | Die verfügbaren Variablen für die einzelnen E-Mailtemplates sehen Sie seit Version 1.0.7 wenn Sie das E-Mailtemplate bearbeiten. | ||
+ | |||
+ | Ab Version 1.1.2 ist es möglich, E-Mailtemplates zu deaktivieren. Es werden dann keine E-Mails mehr versendet, welche dieses Template nutzen. | ||
+ | |||
+ | Ebenfalls mit Version 1.1.2 wurde '''Smarty''' als Template-System für E-Mails eingeführt. Seitdem sind Variablen auch als ''{$variable}'' verfügbar und es kann Logik im Template, auch mit PHP-Funktionen wie ''date'', verwendet werden. Mit Version 1.1.3 steht mit Smarty außerdem die Variable ''{$user}'' zur Verfügung, es handelt sich hierbei um das '''Objekt''' der Klasse ''User'', wenn die E-Mail an einen registrierten Kunden versendet wird. | ||
+ | |||
+ | == HTML-Template == | ||
+ | Das HTML-Template Ihrer E-Mails finden Sie in der Datei /templates/email/html.php. Sie können diese Datei nach Ihren Vorstellungen frei anpassen. | ||
+ | |||
+ | == Logo == | ||
+ | Das Logo in Ihren E-Mails können Sie unter "Einstellungen > System-Einstellungen > Logos" ändern. Es handelt sich hierbei um die Datei /templates/email/logo.png. | ||
== Warteschlange == | == Warteschlange == | ||
Zeile 22: | Zeile 34: | ||
== Einstellungen == | == Einstellungen == | ||
Hier können Sie Einstellungen zum E-Mailversand vornehmen. | Hier können Sie Einstellungen zum E-Mailversand vornehmen. | ||
+ | |||
+ | '''Absender-Adresse''' | ||
+ | |||
+ | Seit Version 1.1.1 kann eine Absender-Adresse für sämtliche vom System versendete E-Mails, mit Ausnahme des Support-Systems, unabhängig von der Seiten-Emailadresse definiert werden. Wird hier keine E-Mailadresse definiert, wird die Standard-Adresse verwendet. | ||
'''Versandart''' | '''Versandart''' | ||
Zeile 46: | Zeile 62: | ||
Ist hier eine Zahl größer 0 eingetragen, so werden E-Mails, die älter sind als die angegebene Zeit (in Monaten), automatisch aus der Historie entfernt. | Ist hier eine Zahl größer 0 eingetragen, so werden E-Mails, die älter sind als die angegebene Zeit (in Monaten), automatisch aus der Historie entfernt. | ||
+ | |||
+ | '''Test-Email''' | ||
+ | |||
+ | Mit dem Button ganz unten können Sie den E-Mailversand mit den eingetragenen Details testen. Eine vorherige Speicherung ist nicht erforderlich. | ||
+ | |||
+ | == Rate-Limiting == | ||
+ | Seit Version 1.1.0 existiert eine Rate-Limiting von 30 E-Mails pro 10 Minuten, die maximal an einen Kunden versendet werden. Weitere E-Mails werden dann verzögert zugestellt. |
Aktuelle Version vom 8. November 2019, 21:23 Uhr
Die Einstellungen zu den E-Mails finden Sie im Bereich "Einstellungen" > "E-Mail".
Inhaltsverzeichnis
Vorlagen
In diesem Bereich können Sie die Vorlagen für E-Mails verwalten, die durch sourceDESK gesendet werden. Es sind hier mehrsprachige E-Mails möglich. In den E-Mails können Variablen verwendet werden, die Sie bitte den voreingestellten E-Mailvorlagen entnehmen. Für den Versand der E-Mail wird
- bei durch Aktionen aus dem Kundenbereich verschickten E-Mails die aktuell benutzte Sprache
- bei durch das System dediziert versendeten E-Mails die Kundensprache (in der Regel die zuletzt benutzte Sprache oder die Standard-Sprache)
- bei an Administratoren versendete E-Mails deren eingestellte Sprache
verwendet. Für jede E-Mailvorlage stehen bestimmte Variablen zur Verfügung, die jeweils mit einem Prozentzeichen beginnen und enden. Ferner stehen global für alle E-Mailtemplates folgende Variablen zur Verfügung:
- %pagename%
- %pageurl%
- %clientid% (seit Version 1.0.6)
Die verfügbaren Variablen für die einzelnen E-Mailtemplates sehen Sie seit Version 1.0.7 wenn Sie das E-Mailtemplate bearbeiten.
Ab Version 1.1.2 ist es möglich, E-Mailtemplates zu deaktivieren. Es werden dann keine E-Mails mehr versendet, welche dieses Template nutzen.
Ebenfalls mit Version 1.1.2 wurde Smarty als Template-System für E-Mails eingeführt. Seitdem sind Variablen auch als {$variable} verfügbar und es kann Logik im Template, auch mit PHP-Funktionen wie date, verwendet werden. Mit Version 1.1.3 steht mit Smarty außerdem die Variable {$user} zur Verfügung, es handelt sich hierbei um das Objekt der Klasse User, wenn die E-Mail an einen registrierten Kunden versendet wird.
HTML-Template
Das HTML-Template Ihrer E-Mails finden Sie in der Datei /templates/email/html.php. Sie können diese Datei nach Ihren Vorstellungen frei anpassen.
Logo
Das Logo in Ihren E-Mails können Sie unter "Einstellungen > System-Einstellungen > Logos" ändern. Es handelt sich hierbei um die Datei /templates/email/logo.png.
Warteschlange
Hier können Sie alle noch nicht versendeten E-Mails in der Warteschlange einsehen und auf Wunsch eine/alle versenden oder löschen.
Archiv
Hier sehen Sie alle jemals durch sourceDESK versendeten E-Mails. Diese können Sie einsehen, löschen und auf Wunsch erneut versenden.
Einstellungen
Hier können Sie Einstellungen zum E-Mailversand vornehmen.
Absender-Adresse
Seit Version 1.1.1 kann eine Absender-Adresse für sämtliche vom System versendete E-Mails, mit Ausnahme des Support-Systems, unabhängig von der Seiten-Emailadresse definiert werden. Wird hier keine E-Mailadresse definiert, wird die Standard-Adresse verwendet.
Versandart
Wählen Sie hier zwischen PHP mail(), SMTP-Versand und Amazon SES. Wir empfehlen die Verwendung von Amazon SES bei großen Versandmengen, da hier eine effiziente Übertragung von E-Mails per HTTP-API und der reibungslose Versand sichergestellt ist.
SMTP-Daten
Wenn Sie SMTP verwenden, füllen Sie bitte die drei nachfolgenden Felder mit Ihren SMTP-Zugangsdaten aus und wählen Sie die SMTP-Verschlüsselung (dringend empfohlen, wenn der Mailserver nicht lokal ist).
SES-Daten
Für die Nutzung von Amazon SES benötigen Sie Ihre SES-ID und Ihren SES-Schlüssel. Diese Daten können Sie in der AWS-Konsole generieren.
Cronjob aktiv
Mit dieser Option (de)aktivieren Sie den Cronjob für die Abarbeitung der Warteschlange.
Automatischen E-Mailversand aktivieren
Es ist mit dieser Option möglich, einzelne E-Mails unter Umgehung der E-Mailwarteschlange direkt zu versenden. Dies geschieht dann zum Beispiel bei Bestätigungsemails oder Passwort-Resets. Massenmailings wie Informationen zu Produkt-Updates oder Newsletter werden natürlich immer durch die Warteschlange versendet.
Vorhaltezeit
Ist hier eine Zahl größer 0 eingetragen, so werden E-Mails, die älter sind als die angegebene Zeit (in Monaten), automatisch aus der Historie entfernt.
Test-Email
Mit dem Button ganz unten können Sie den E-Mailversand mit den eingetragenen Details testen. Eine vorherige Speicherung ist nicht erforderlich.
Rate-Limiting
Seit Version 1.1.0 existiert eine Rate-Limiting von 30 E-Mails pro 10 Minuten, die maximal an einen Kunden versendet werden. Weitere E-Mails werden dann verzögert zugestellt.