Method ToSpecialUse
- Namespace
- MailFathom.Domain.Folders
- Assembly
- MailFathom.Domain.dll
ToSpecialUse(MailFolderAlias, MailFolderSpecialUse)
Maps an alias onto a special-use role, so the server's own naming stays out of configuration.
public static MailFolderMapping ToSpecialUse(MailFolderAlias alias, MailFolderSpecialUse specialUse)
Parameters
aliasMailFolderAliasThe operator-facing folder name.
specialUseMailFolderSpecialUseThe role the remote folder must carry.
Returns
- MailFolderMapping
A mapping resolved by matching the role.
Exceptions
- ArgumentOutOfRangeException
Thrown when
specialUseis not a defined role.