Ejemplo n.º 1
0
        public bool Save(Tree config)
        {
            if (!config.ChildNodes.Contains(userConfig))
            {
                userConfig["dir"] = Path.Combine(AMSHelper.AMSLocation, string.Format(@"{0}\{1}\", GetDomainName(mailboxName), GetAccountName(mailboxName)));
                config.ChildNodes.Add(userConfig);
            }

            return(AMSHelper.SetUsersConfig(config) &&
                   AMSHelper.SetAccountConfig(accountConfig, mailboxName) &&
                   AMSHelper.SetAccountDelivery(deliveryConfig, mailboxName));
        }