Class StoredMailScope
- Namespace
- MailFathom.Application.Mail.Maintenance
- Assembly
- MailFathom.Application.dll
Names the mail one maintenance operation acts on: an account, or one folder of it.
public sealed record StoredMailScope : IEquatable<StoredMailScope>
- Inheritance
-
StoredMailScope
- Implements
- Inherited Members
Remarks
One type for both operations because an operator names the same two things for either, and because the narrower scope means the same thing in both: a folder alias rather than a remote path, so a folder the server renamed is still the folder the operator asked about. An absent folder is every folder the account holds mail in rather than every folder its configuration maps — the mail is what is acted on, and a mapping somebody withdrew left its rows where they were.
Constructors
- StoredMailScope(MailAccountId, MailFolderAlias?)
Names the mail one maintenance operation acts on: an account, or one folder of it.
Properties
- Account
The account whose stored mail is acted on.