Table of Contents

Property AwaitsPromotionGiveUp

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

AwaitsPromotionGiveUp

Gets whether a promotion of this draft has yet to give the draft up.

public bool AwaitsPromotionGiveUp { get; }

Property Value

bool

Remarks

Giving up is what delivery does to the draft it was promoted from, and it is written once — by the pass that delivered the send. So the mark is the only thing that says it happened, and a promoted draft still carrying none is one whose give-up never committed: a crash or a refused write between the delivery and the mark. It is outstanding until then, because otherwise its copy would stand in the owner's drafts folder for a message that has already gone out and nothing would ever reach it again.