JavaScript aktivieren, um diese Seite anzuzeigen.

Der Befehl setheader() fügt eine Header-Zeile innerhalb einer E-Mail hinzu oder verändert eine vorhandene.

 

Aufbau des Befehls

 

setheader('header','value');

 

 

Rückgabewert

positiv

immer

 

Parameter

header

Angabe des Headers oder X-Headers der hinzugefügt oder geändert werden soll.

Mögliche Werte

return-path

date

from

sender

reply-to

to

cc

bcc

subject

beliebiger anderer (X)-Header

 

empty

anchor link Hinweis:

Falls mehrere Header mit dem unter header angegebenen Namen existieren, wird der jeweils erste gefundene Header angepasst.

 

value

Angabe des Wertes, den der Header annehmen soll.

Variablen verfügbar!

 

Beispiel 1

Zeile

Code

01

setheader('x-smenc','yes');

 

Erklärung

In diesem Beispiel wird einer E-Mail der zusätzliche Header x-smenc mit dem Wert «yes» hinzugefügt.

 

Beispiel 2

Zeile

Code

01

setheader('from','info@customer.com');

 

Erklärung

In diesem Beispiel wird in einer E-Mail der FROM-Header auf dem Wert «info@customer.com» geändert.

 

Beispiel 3

Zeile

Code

01

if (compare('subject','match','\[priv\]')) {

02

setheader('Disposition-Notification-To','<$from>');

03

}

 

Erklärung

In diesem Beispiel wird bei jeder E-Mail mit [priv] im Betreff der Disposition-Notification-To-Header mit der Absender-E-Mail Adresse des FROM-Headers in spitzen Klammern als Wert (entspricht der Lesebestätigungsanforderung des E-Mail Clients)gesetzt.

  

Tastaturnavigation

F7 für Tastaturnavigation
ALT halten und Buchstaben drücken

Diese Info: ALT+q
Seitentitel: ALT+t
Seiteninhalt: ALT+b
Inhalte: ALT+c
Suche: ALT+s
Ebene höher: ESC