Custom Header Mail () und Spam Score

Ich erstelle einen Mail-Client, der eine eindeutige ID verwendet, um eine Konversation zu identifizieren (duh) und auf diese Weise einen Thread zu erstellen. Diese eindeutige ID wird jetzt an die Betreffzeile angehängt. Ohne die ID in der Betreffzeile geht die Mail verloren.

Abgesehen von der Tatsache, dass es die Betreffzeile kleidet, wäre es viel handlicher, wenn ich die ID einem benutzerdefinierten Header wie folgt hinzufügen könnte:

$to      = '[email protected]';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: Webmaster <[email protected]>' . "\r\n" .
    'Reply-To: [email protected]' . "\r\n" .
    'X-myID: MghT3s' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

Ist das möglich? Und würde die E-Mail dadurch einen höheren Spam-Score erhalten?

// edit Wenn Sie auf die Sende-E-Mail mit dem benutzerdefinierten Header antworten, wird der Header nicht übertragen. Dies ist also in der Tat keine Lösung.

// edit2 Ich schaue in den In-Reply-To-Header. Aber ich weiß nicht, ob es von @ verwendet wirall E-Mail-Clients.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage