The "In-Reply-To:" field will contain the contents of the "Message-ID:" field of the message to which it is a response ("parent message"). If there is more than one parent message, the "In-Reply-To:" field will contain the contents of all the parent fields "Message-ID:". If none of the parent messages has a "Message-ID:" field, then the new message will not have a "In-Reply-To:" field.
Technically, this MAY be the reason you are responding to multiple emails, and it would be correct to place multiple message identifiers in the In-Reply-To header. I canβt think of any program that actually supports this. As for the MUA, they donβt care about the delivery that the MUA cares about, these are the To, Cc, Bcc headers.
The In-Reply-To header and the References header will control the display of the streams. Not sure if any email clients will have problems processing multiple In- response headers. In 99% of cases, the In- response header will only have one message identifier. So its executable mail applications will not support it. However, they will support additional reference records. And that should not be a problem.
Shinrai
source share