Table of Contents

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

Account MailAccountId

The account whose stored mail is acted on.

Folder MailFolderAlias?

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.