Table of Contents

Class AuthoredMailboxTarget

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

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

public sealed record AuthoredMailboxTarget : IEquatable<AuthoredMailboxTarget>
Inheritance
AuthoredMailboxTarget
Implements
Inherited Members

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.

Constructors

AuthoredMailboxTarget(EmailOccurrenceId, MailFolderResolution)

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

Properties

Folder

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

Occurrence

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