Заголовок письма для ответа на письмо с переполнением стека

Моя цель состоит в том, чтобы ответить на почту на электронную почту, которая находится во входящем почтовом ящике.
Я нахожусь в точке, где я могу читать почту из почтового ящика, и я могу отправлять электронные письма.

Единственное, что я хотел бы получить для получателя электронной почты, чтобы все разговоры были обернуты в 1 электронное письмо. Вы знаете, с помощью Gmail вы видите, например, такую ​​тему:

(5) Test subject

Это означает, что это письмо содержит 5 подпочтов.

Но в этот момент каждый раз, когда я отправляю ответ на существующее письмо с php, он приходит как совершенно новое письмо. И он не укладывается друг на друга.

Кто-нибудь знает, как заставить эти письма складываться друг на друга?

Мой текущий код для отправки почты:

// To send HTML mail, the Content-type header must be set
$headers  = "MIME-Version: 1.0 \r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1 \r\n";
$headers .= "Reply-To: [email protected] \r\n";

// Additional headers
$headers .= "From: [email protected]\r\n";

mail("[email protected]", "test subject", "test message", $headers);

0

Решение

Вы должны включить In-Reply-To и References Заголовок.

В In-Reply-To это Message-ID— Заголовок, который вы прямо ссылаетесь, и References являются запятыми значениями всех сообщений (например, когда вы отвечаете туда и обратно, тогда имеет смысл включить все идентификаторы сообщений)

Пример:

In-Reply-To: <[email protected]>
References: <[email protected]>,<[email protected]>
2

Другие решения

Вам нужно RE: subject, чтобы они могли складываться в программе просмотра электронной почты.

1

По вопросам рекламы [email protected]