Dies geschieht, indem der ausgehenden E-Mail Wichtigkeits- und Prioritätsheader hinzugefügt werden. MS Outlook verwendet einen eigenen, während die meisten anderen Mail-Clients Importance
oder Priority
verwenden. Fügen Sie sie mit PHPMailer über die AddCustomHeader()
-Methode und die $Priority
-Eigenschaft hinzu.
Beachten Sie, dass E-Mail-Clients diese Header nicht implementieren / ignorieren können, sodass Sie sich nicht vollständig darauf verlassen können. Viele Spam-Filter verwenden sie auch als rote Markierung zur Identifizierung von Spam. Benutze sie mit Vorsicht.
Offizielle Dokumentation:
Ergänzung:
Das funktioniert, aber einige SPAM-Filter verwenden die Prioritätskonfiguration (egal welche Priorität eingestellt ist), um sie in SPAM zu filtern.
Und php Mailer wird die Prioritätsflagge IMMER setzen. (Standard auf 3)
Also in MY php Mailer Klasse habe ich die Zeile
kommentiert $this->HeaderLine('X-Priority', $this->Priority);
Vielleicht eine Lösung wie:
class.phpmailer.php
if($this->Priority > 0) $this->HeaderLine('X-Priority', $this->Priority);
Und in deinem PHP-Skript etwas wie das:
$yourMessage->Priority = 0;
Macht es ein bisschen konfigurierbar