Table of Contents

Class StoredEmailAwaitingExtraction

Namespace
MailFathom.Application.Emails.Extraction
Assembly
MailFathom.Application.dll

Names one locally stored email whose raw MIME has never been read for metadata and text.

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

Remarks

The occurrence identity travels with the row because extraction is expressed in terms of the message a deployment fetched, not of the row it landed in: the same record shape then describes a message synchronization just read and one the backfill re-reads years later.

Constructors

StoredEmailAwaitingExtraction(StoredEmailId, EmailOccurrenceId)

Names one locally stored email whose raw MIME has never been read for metadata and text.

Properties

OccurrenceId

The remote occurrence identity the extracted metadata is recorded under.

StoredEmailId

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