Table of Contents

Class StoredMailAwaitingRederivation

Namespace
MailFathom.Application.Mail.Maintenance
Assembly
MailFathom.Application.dll

Names one locally stored email whose raw MIME the re-derivation pass is about to read again.

public sealed record StoredMailAwaitingRederivation : IEquatable<StoredMailAwaitingRederivation>
Inheritance
StoredMailAwaitingRederivation
Implements
Inherited Members

Remarks

It is a separate record from the one the extraction backfill walks, because the two describe opposite states of the same row: that backfill reaches a message whose MIME has never been read, and this pass reaches one whose MIME was read by a release that recorded fewer properties than this one does.

Constructors

StoredMailAwaitingRederivation(StoredEmailId, EmailOccurrenceId)

Names one locally stored email whose raw MIME the re-derivation pass is about to read again.

Properties

OccurrenceId

The remote occurrence identity the re-read metadata is recorded under.

StoredEmailId

The stable local identity, which is also the pass's resume position.