Navigation:  Referenz der Regelwerk-Anweisungen > Handhaben von Nachrichten >

Linkdisclaimer()

Previous pageReturn to chapter overviewNext page

Der Befehl disclaimer() fügt einer E-Mail eine Fussnote einer bestehenden E-Mail hinzu.

 

Dieser Befehl fügt einer E-Mail einen vordefinierten Text- beziehungsweise HTML-Baustein (template) hinzu. Wird keine Vorlage angegeben, so wird versucht, anhand der Einstellungen der Managed domains den richtigen Baustein zu wählen. Dazu werden die den jeweiligen E-Mail Domänen zugeordneten Disclaimer ausgewertet.

 

Aufbau des Befehls

 

disclaimer(['template'][,'position'][,'force']);

 

Dieser Befehl fügt einen Textanhang aus dem angeführten template einer bestehenden E-Mail hinzu. Wenn eine leere Zeichenfolge als template angegeben ist, wird versucht, anhand der Einstellungen der Managed domains den richtigen Baustein zu wählen. Dazu werden die den jeweiligen E-Mail Domänen zugeordneten Disclaimer ausgewertet.

 

Rückgabewert

positiv

wenn der Disclaimer erfolgreich angehangen wurde

negativ

wenn kein template gefunden/zugeordnet (beispielsweise wegen einer nicht definierten Variable) oder der Disclaimer nicht angehangen werden kann.

 

Parameter

template (optional)

Definiert den Namen der Vorlage (template), welche als Textanhang verwendet werden soll. Fussnoten- (Disclaimer-)Vorlagen werden über die Administrationsoberfläche (siehe Mail System Edit mail disclaimer...) konfiguriert und verwaltet.

Wird keine Vorlage angegeben, so wird das Standard disclaimer template der jeweiligen Managed domain verwendet.

 

Variablen verfügbar!

 

position (optional)

Mögliche Werte

top        

oberhalb des E-Mail Body

bottom

unterhalb des E-Mail Body

Standardeinstellung ist bottom

 

Das Positionieren eines Disclaimers kann alternativ auch manuell in einer E-Mail selbst erfolgen.

Hierzu ist einer E-Mail an der Stelle, an welcher der Disclaimer positioniert werden soll, eine Zeile mit dem Text

##MAILDISCLAIMER##

hinzuzufügen.

(erweitert in 12.0)

Durch Angabe von

##MAILDISCLAIMER_<disclaimer>##

(wobei <disclaimer> dem gewünschten Disclaimer aus LIST DISCLAIMER entspricht), kann nicht nur die Position, sondern auch explizit der zu verwendende Disclaimer ausgewählt werden.

 

force (optional)

Ist der Parameter gesetzt ('1'), wird das Hinzufügen eines Textanhangs an eine ausgehende E-Mail erzwungen. Das heisst der Textanhang wird auch an Antwort-E-Mails angehängt.

Mögliche Werte

true, yes oder 1


false, no oder 0


Standardeinstellung ist 0

 

Beispiel 1

Zeile

Code

01

disclaimer('','bottom','yes');

 

Erklärung

In diesem Beispiel wird der Standard Textanhang anhand der Einstellungen innerhalb der Managed domains ausgewählt und am Ende jeder versendeten E-Mail angehängt. Dabei ist unerheblich, ob es sich um eine Antwort-E-Mail handelt oder nicht.

 

Beispiel 2

Zeile

Code

01

encrypt_webmail();

02

disclaimer('GINAdisclaimer','bottom');

03

deliver();

 

Erklärung

Die Disclaimer Funktion kann über die Custom commands auch innerhalb der GINA-Träger-E-Mails verwendet werden.

Im vorliegenden Beispiel wurde hierfür zunächst ein eigenes Disclaimer template mit dem Namen «GINAdisclaimer» angelegt.

In Zeile 01 wird die GINA-Verschlüsselung ausgeführt. Im direkten Anschluss (Zeile 02) muss nun das Anhängen des Disclaimers für die GINA-Träger-E-Mail erfolgen. Dabei wird das zuvor erstellte Disclaimer template mit dem Namen «GINAdisclaimer» verwendet. Aufgrund des Parameters 'bottom' wird dieser Disclaimer jeweils an das Ende des Hinweistextes jeder ausgewählten Sprache der GINA-Träger-E-Mail angehangen. Danach wird die GINA-Mail versendet (Zeile 03).