Table of Contents

Interface IStoredMailFolderMirrorStore

Namespace
MailFathom.Application.Folders
Assembly
MailFathom.Application.dll

Removes the local copy of a folder MailFathom has stopped mirroring.

public interface IStoredMailFolderMirrorStore

Remarks

This is the one write that exists because somebody asked for it rather than because a mail server said something. It is separate from the reconciliation store for that reason: nothing here is an observation, and the rows it removes are removed whatever the server still holds.

Methods

EraseFolderMirrorAsync(IPersistenceSession, MailAccountId, MailFolderAlias, int, CancellationToken)

Erases a bounded part of one folder's stored mail, and its checkpoint once nothing is left.