Table of Contents

Field MaximumReferences

Namespace
MailFathom.Domain.Delivery
Assembly
MailFathom.Domain.dll

The greatest number of ancestors a composed message writes into References.

public const int MaximumReferences = 32

Returns

int
The greatest number of ancestors a composed message writes into References.

Remarks

A conversation grows without bound and the header grows with it, so a long exchange would eventually carry more path than message. The bound is deliberately far below the MaximumReferences a parse keeps, because the two answer different questions: a parse publishes what somebody else wrote, and this decides what this system writes and will be judged on by every receiving client.

What a bounded path loses is its middle. The root identifier names the conversation and the recent end is what a client walks to attach the reply, so both survive and the ancestors between them are given up.