Class StoredEmailExtractionBackfillResult
- Namespace
- MailFathom.Application.Emails.Extraction
- Assembly
- MailFathom.Application.dll
Summarizes one bounded run of the extraction backfill.
public sealed record StoredEmailExtractionBackfillResult : IEquatable<StoredEmailExtractionBackfillResult>
- Inheritance
-
StoredEmailExtractionBackfillResult
- Implements
- Inherited Members
Remarks
Every field is a count. Nothing derived from a message — no subject, address, or fragment of body text — belongs in a result a worker logs.
Constructors
- StoredEmailExtractionBackfillResult(int, int, int, bool)
Summarizes one bounded run of the extraction backfill.
Properties
- EmailsRemain
Whether emails still await extraction after this run's batch budget was spent.
- ExtractedEmailCount
How many stored emails were re-read and had their metadata and text written.
- MissingContentEmailCount
How many stored emails no longer had raw MIME to re-read.
- UnreadableEmailCount
How many stored emails carried MIME no reader could parse, which the run stepped over.