Gibt es eine Möglichkeit, die Priorität von PHP mail () festzulegen? Ich habe mir das Online-Handbuch angesehen, finde aber keinen Hinweis darauf.
Mit Priorität meine ich hoch, normal, niedrig oder 1, 2, 3 in den Kopfzeilen. Der Empfänger kennt also die Dringlichkeit der Post.
Vielen Dank!
Dies geschieht normalerweise durch das Setzen der folgenden Felder in der Kopfzeile:
Siehe folgendes Beispiel (aus der Mail-Funktionsdokumentation von php):
<?php
$headers = "MIME-Version: 1.0\n" ;
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$headers .= "X-Priority: 1 (Highest)\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "Importance: High\n";
$status = mail($to, $subject, $message,$headers);
?>
<?php
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$headers .= "X-Priority: 1 (Highest)\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "Importance: High\n";
$status = mail($to, $subject, $message, $headers);
?>
Rufen Sie es mit dem X-Priority-Header im 4. Parameter auf:
mail ( $to, $subject, $message , "X-Priority: 1")
Ein Kommentar zur Dokumentation der PHP - Mail-Funktionen sagte:
<?php
$headers = "MIME-Version: 1.0\n" ;
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$headers .= "X-Priority: 1 (Highest)\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "Importance: High\n";
$status = mail($to, $subject, $message,$headers);
Um eine Mail-Priorität zu definieren, müssen Sie diese Zeilen in die Kopfzeilen einfügen:
<?php
$headers = "MIME-Version: 1.0\n" ;
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$headers .= "X-Priority: 1 (Highest)\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "Importance: High\n";
$status = mail($to, $subject, $message,$headers);
?>
alles hat nicht funktioniert, außer dies für mein Problem
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
$headers .= 'From: [email protected]' . "\r\n";
$headers .= 'Cc: [email protected]' . "\r\n";
PS: Email Body muss vor den Kopfzeilen stehen.