Der Befehl notify() sendet eine E-Mail Nachricht an einen zu definierenden Empfänger während des Verarbeitens einer anderen E-Mail.
Dieser Befehl erzeugt eine E-Mail Nachricht an einen zu definierenden Empfänger (recipient) unter Verwendung der Vorlage (template). Optional können header beziehungsweise x-header in diese Benachrichtigungs-E-Mail geschrieben werden.
Aufbau des Befehls
notify('recipient','template', ['header:value[;header:value]']);
Rückgabewert
positiv |
immer |
Parameter
recipient
Angabe der Empfänger-E-Mail Adresse der Benachrichtigungs-E-Mail.
Mögliche Werte
•E-Mail Adresse |
Sendet eine Nachricht an die angegebene SMTP E-Mail Adresse |
•sender |
Benachrichtigt den ursprünglichen Absender der E-Mail |
•admin |
Benachrichtigt den lokalen SEPPmail Secure E-Mail Gateway Administrator Dieser wird in Mail System SMTP settings unter Postmaster address definiert. |
template
Dieser Parameter definiert die zu verwendende Vorlage für diese Benachrichtigungs-E-Mail.
Die Vorlage kann über Mail System Edit mail templates... erstellt und verwaltet werden.
header (optional)
Angabe des zu schreibenden Headers inklusive des zugehörigen Wertes value.
Mögliche Werte für header
•return-path: |
|
•date: |
|
•from: |
Standard Absender ist die Postmaster address (siehe Mail System SMTP settings beziehungsweise Settings) |
•sender: |
|
•reply-to: |
|
•to: |
|
•cc: |
|
•subject: |
Standard Betreff lautet „Notification“ |
•beliebiger X-Header |
|
Das Setzen mehrerer header beziehungsweise x-header ist durch trennen mittels Semicolon möglich. |
Beispiel 1
Zeile |
Code |
---|---|
01 |
notify('sender','bounce_noenc','from: "System Admin" <admin@meinefirma.tld>;subject: Benachrichtigung; x-MyOwnHeader: Test'); |
Erklärung
In diesem Beispiel wird eine Benachrichtigungs-E-Mail an den ursprünglichen Absender - welcher über die Variable sender bereit gestellt wird - generiert. Als Vorlage für die E-Mail wird die Standard-Vorlage bounce_noenc verwendet. Im header der Benachrichtigungs-E-Mail wird als Absender „"System Admin" <admin@meinefirma.tld>“ und als Betreff „Benachrichtigung“ gesetzt. Weiterhin wird ein X-Header mit der Bezeichnung „x-MyOwnHeader“ und dem Wert „Test“ geschrieben.