Table of Contents

Property Threading

Namespace
MailFathom.Application.Mail.Delivery.Composition
Assembly
MailFathom.Application.dll

Threading

Gets the conversation this message answers, which is None for a message that answers nothing.

public OutgoingThreadPlacement Threading { get; init; }

Property Value

OutgoingThreadPlacement

Remarks

It sits beside the authored fields and is not one of them. Nobody writes these identifiers: a boundary that answers a stored email names that email, and the placement is derived from the headers the stored copy carried, so the value that reaches here is the answered message's own identity rather than a caller's statement about it. Composing it here is what keeps every header this system writes in one place — a second path that appended In-Reply-To to a composed message would be a second answer to the question this one settles.