Пример #1
0
        internal override IConfigDataProvider CreateXsoMailboxDataProvider(ExchangePrincipal principal, ISecurityAccessToken userToken)
        {
            XsoDictionaryDataProvider xsoDictionaryDataProvider = new XsoDictionaryDataProvider(principal, "Set-MailboxMessageConfiguration");

            this.mailboxSession = xsoDictionaryDataProvider.MailboxSession;
            return(xsoDictionaryDataProvider);
        }
 internal static void EnableAlwaysShowFrom(ExchangePrincipal subscriptionExchangePrincipal)
 {
     using (XsoDictionaryDataProvider xsoDictionaryDataProvider = new XsoDictionaryDataProvider(subscriptionExchangePrincipal, "EnableAlwaysShowFromForSendAsSubscription"))
     {
         MailboxMessageConfiguration mailboxMessageConfiguration = (MailboxMessageConfiguration)xsoDictionaryDataProvider.Read <MailboxMessageConfiguration>(null);
         mailboxMessageConfiguration.AlwaysShowFrom = true;
         xsoDictionaryDataProvider.Save(mailboxMessageConfiguration);
     }
 }