Property MailFlagsWrite
- Namespace
- MailFathom.Domain.Access
- Assembly
- MailFathom.Domain.dll
MailFlagsWrite
Gets the permission covering the tool that writes \Seen, \Flagged, and keywords onto mail this deployment holds.
public static MailFathomPermission MailFlagsWrite { get; }
Property Value
Remarks
It is the first grant on this surface that reaches somebody's mail server rather than the local copy, which is why it is its own and does not follow from MailRead: a deployment that lets an agent read the mailbox has not thereby let it change what the owner sees in their own client. Nothing about it widens what may be read, either, since no permission implies another.
The three values are one grant because they are one act — a STORE against one message, in a direction the
caller stated, undone in any mail client with the gesture that would have made it. Splitting them would offer a
deployment a combination whose only effect is mail accumulating labels nothing may take off again, which is the
reasoning the account's own switches already follow.