Add capability-first account and calendar setup flow
This commit is contained in:
@@ -78,6 +78,13 @@ public class MailAccount
|
||||
/// </summary>
|
||||
public SpecialImapProvider SpecialImapProvider { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets whether mail access is granted for this account.
|
||||
/// When false, mail folders, aliases, compose flows, and mail synchronization are unavailable.
|
||||
/// Default is true for legacy accounts to preserve existing behavior.
|
||||
/// </summary>
|
||||
public bool IsMailAccessGranted { get; set; } = true;
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets whether calendar access is granted for this account.
|
||||
/// When false, synchronizers will not process EventMessages or calendar invitations.
|
||||
|
||||
Reference in New Issue
Block a user