Exchange Module: Add ability to manage all built-in security types in public folder management.

This commit is contained in:
omara 2012-06-06 19:45:41 -04:00
parent 5326d4ff26
commit a62703d32f
22 changed files with 3680 additions and 2763 deletions

View file

@ -101,7 +101,7 @@ namespace WebsitePanel.Providers.HostedSolution
void EnableMailPublicFolder(string organizationId, string folder, string accountName, string name, string domain);
void DisableMailPublicFolder(string folder);
ExchangePublicFolder GetPublicFolderGeneralSettings(string folder);
void SetPublicFolderGeneralSettings(string folder, string newFolderName, string[] authorAccounts, bool hideFromAddressBook);
void SetPublicFolderGeneralSettings(string folder, string newFolderName, bool hideFromAddressBook, ExchangeAccount[] accounts );
ExchangePublicFolder GetPublicFolderMailFlowSettings(string folder);
void SetPublicFolderMailFlowSettings(string folder, string[] acceptAccounts, string[] rejectAccounts, bool requireSenderAuthentication);
ExchangeEmailAddress[] GetPublicFolderEmailAddresses(string folder);