Partial Check in Exchange Litigation Hold
This commit is contained in:
parent
5de2f648b8
commit
87528108f8
29 changed files with 626 additions and 7013 deletions
|
@ -93,7 +93,7 @@ namespace WebsitePanel.Server
|
|||
string accountName, bool enablePOP, bool enableIMAP,
|
||||
bool enableOWA, bool enableMAPI, bool enableActiveSync,
|
||||
long issueWarningKB, long prohibitSendKB, long prohibitSendReceiveKB, int keepDeletedItemsDays,
|
||||
int maxRecipients, int maxSendMessageSizeKB, int maxReceiveMessageSizeKB, bool hideFromAddressBook, bool isConsumer)
|
||||
int maxRecipients, int maxSendMessageSizeKB, int maxReceiveMessageSizeKB, bool hideFromAddressBook, bool isConsumer, bool enabledLitigationHold, long recoverabelItemsSpace, long recoverabelItemsWarning)
|
||||
{
|
||||
try
|
||||
{
|
||||
|
@ -104,7 +104,7 @@ namespace WebsitePanel.Server
|
|||
enableOWA, enableMAPI, enableActiveSync,
|
||||
issueWarningKB, prohibitSendKB, prohibitSendReceiveKB,
|
||||
keepDeletedItemsDays,
|
||||
maxRecipients, maxSendMessageSizeKB, maxReceiveMessageSizeKB, hideFromAddressBook, isConsumer);
|
||||
maxRecipients, maxSendMessageSizeKB, maxReceiveMessageSizeKB, hideFromAddressBook, isConsumer, enabledLitigationHold, recoverabelItemsSpace, recoverabelItemsWarning);
|
||||
LogEnd("CreateMailEnableUser");
|
||||
return ret;
|
||||
}
|
||||
|
@ -316,33 +316,6 @@ namespace WebsitePanel.Server
|
|||
#endregion
|
||||
|
||||
#region Mailboxes
|
||||
/*
|
||||
[WebMethod, SoapHeader("settings")]
|
||||
public string CreateMailbox(string organizationId, string organizationDistinguishedName, string mailboxDatabase,
|
||||
string securityGroup, string offlineAddressBook, string addressBookPolicy, ExchangeAccountType accountType,
|
||||
string displayName, string accountName, string name,
|
||||
string domain, string password, bool enablePOP, bool enableIMAP, bool enableOWA, bool enableMAPI, bool enableActiveSync,
|
||||
int issueWarningKB, int prohibitSendKB, int prohibitSendReceiveKB, int keepDeletedItemsDays, int maxRecipients, int maxSendMessageSizeKB, int maxReceiveMessageSizeKB, bool hideFromAddressBook)
|
||||
{
|
||||
try
|
||||
{
|
||||
LogStart("CreateMailbox");
|
||||
string ret = ES.CreateMailbox(organizationId, organizationDistinguishedName, mailboxDatabase, securityGroup,
|
||||
offlineAddressBook, addressBookPolicy, accountType,
|
||||
displayName, accountName, name, domain, password, enablePOP, enableIMAP,
|
||||
enableOWA, enableMAPI, enableActiveSync,
|
||||
issueWarningKB, prohibitSendKB, prohibitSendReceiveKB, keepDeletedItemsDays,
|
||||
maxRecipients, maxSendMessageSizeKB, maxReceiveMessageSizeKB, hideFromAddressBook);
|
||||
LogEnd("CreateMailbox");
|
||||
return ret;
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
LogError("CreateMailbox", ex);
|
||||
throw;
|
||||
}
|
||||
}
|
||||
*/
|
||||
[WebMethod, SoapHeader("settings")]
|
||||
public void DeleteMailbox(string accountName)
|
||||
{
|
||||
|
@ -461,13 +434,15 @@ namespace WebsitePanel.Server
|
|||
|
||||
[WebMethod, SoapHeader("settings")]
|
||||
public void SetMailboxAdvancedSettings(string organizationId, string accountName, bool enablePOP, bool enableIMAP, bool enableOWA, bool enableMAPI, bool enableActiveSync,
|
||||
long issueWarningKB, long prohibitSendKB, long prohibitSendReceiveKB, int keepDeletedItemsDays, int maxRecipients, int maxSendMessageSizeKB, int maxReceiveMessageSizeKB)
|
||||
long issueWarningKB, long prohibitSendKB, long prohibitSendReceiveKB, int keepDeletedItemsDays, int maxRecipients, int maxSendMessageSizeKB, int maxReceiveMessageSizeKB
|
||||
, bool enabledLitigationHold, long recoverabelItemsSpace, long recoverabelItemsWarning)
|
||||
{
|
||||
try
|
||||
{
|
||||
LogStart("SetMailboxAdvancedSettings");
|
||||
ES.SetMailboxAdvancedSettings(organizationId, accountName, enablePOP, enableIMAP, enableOWA, enableMAPI, enableActiveSync,
|
||||
issueWarningKB, prohibitSendKB, prohibitSendReceiveKB, keepDeletedItemsDays, maxRecipients, maxSendMessageSizeKB, maxReceiveMessageSizeKB);
|
||||
issueWarningKB, prohibitSendKB, prohibitSendReceiveKB, keepDeletedItemsDays, maxRecipients, maxSendMessageSizeKB, maxReceiveMessageSizeKB,
|
||||
enabledLitigationHold, recoverabelItemsSpace, recoverabelItemsWarning);
|
||||
LogEnd("SetMailboxAdvancedSettings");
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue