Table of Contents

Constructor AuthoredMailboxTarget

Namespace
MailFathom.Application.Mail.Mutations.Authoring
Assembly
MailFathom.Application.dll

AuthoredMailboxTarget(EmailOccurrenceId, MailFolderResolution)

Where one stored email is, as a mutation has to name it.

public AuthoredMailboxTarget(EmailOccurrenceId Occurrence, MailFolderResolution Folder)

Parameters

Occurrence EmailOccurrenceId

The account, folder binding, UIDVALIDITY, and UID an IMAP command is issued against.

Folder MailFolderResolution

The binding the occurrence belongs to, including the remote path a write session selects.

Remarks

The two travel together for the reason OutstandingMailboxMutation gives: an occurrence names a folder without saying where it is, and performing the change needs the remote path while reporting it needs the alias. Nothing derived from the message is carried, so deciding whether a change may be made never reads mail.