Table of Contents

Property EmailContentUnavailable

Namespace
MailFathom.Domain.Failures
Assembly
MailFathom.Domain.dll

EmailContentUnavailable

Gets subcategory 5, local consistency: an email exists locally, but the content stored for it is missing, damaged, or unreadable.

public static MailFathomErrorCode EmailContentUnavailable { get; }

Property Value

MailFathomErrorCode

Remarks

It is separate from StoredEmailNotFound because the two say different things about the same request: one names an email that was never stored here, the other an email that is stored and whose body this deployment cannot currently serve. Only the second one schedules repair, and a caller that could not tell them apart would retry the wrong one. It is a subcategory of its own rather than one more access failure, because a caller can act on it: the local copy is being repaired, so the request is worth repeating.