E-Mailversand: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „Die Einstellungen zu den E-Mails finden Sie im Bereich "Einstellungen" > "E-Mails". == Vorlagen == In diesem Bereich können Sie die Vorlagen für E-Mails ver…“) |
(→Vorlagen) |
||
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Die Einstellungen zu den E-Mails finden Sie im Bereich "Einstellungen" > "E- | + | Die Einstellungen zu den E-Mails finden Sie im Bereich "Einstellungen" > "E-Mail". |
== Vorlagen == | == Vorlagen == | ||
− | In diesem Bereich können Sie die Vorlagen für E-Mails verwalten, die | + | 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 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 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. | + | 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 == | == Warteschlange == | ||
Hier können Sie alle noch nicht versendeten E-Mails in der Warteschlange einsehen und auf Wunsch eine/alle versenden oder löschen. | 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 == | == 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''' | ||
− | Wählen Sie hier zwischen PHP mail() | + | 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''' | '''SMTP-Daten''' | ||
− | Wenn Sie SMTP verwenden, füllen Sie bitte die drei nachfolgenden Felder mit Ihren SMTP-Zugangsdaten aus | + | 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''' | '''Cronjob aktiv''' | ||
Zeile 29: | Zeile 57: | ||
'''Automatischen E-Mailversand aktivieren''' | '''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 | + | 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''' | '''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. | 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.