Constructor StoredMailScope
- Namespace
- MailFathom.Application.Mail.Maintenance
- Assembly
- MailFathom.Application.dll
StoredMailScope(MailAccountId, MailFolderAlias?)
Names the mail one maintenance operation acts on: an account, or one folder of it.
public StoredMailScope(MailAccountId Account, MailFolderAlias? Folder)
Parameters
AccountMailAccountIdThe account whose stored mail is acted on.
FolderMailFolderAlias?MailFathom's own name for the one folder to act on, or null for every folder the account holds mail in.
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.