Table of Contents

Interface IRemotelyDeletedEmailDispositionReader

Namespace
MailFathom.Application.Synchronization.Reconciliation
Assembly
MailFathom.Application.dll

Answers what one account does locally with an email its mail server no longer holds.

public interface IRemotelyDeletedEmailDispositionReader

Remarks

The disposition is read per account rather than per deployment because the accounts of one deployment are not interchangeable: a mailbox whose provider is the system of record can be followed exactly, while a mailbox MailFathom is the durable copy of must not lose mail because the server dropped it. Reading it through a port keeps that decision where the other per-account decisions are — configuration — instead of letting reconciliation reach for a settings type of its own.

Methods

GetDisposition(MailAccountId)

Gets the disposition configured for one account.