This commit is contained in:
vfedosevich 2015-02-04 22:52:09 -08:00
commit a6b57486bd
3 changed files with 9 additions and 6 deletions

View file

@ -377,7 +377,7 @@ Public Class hMailServer5
objAccount.Password = mailbox.Password
objAccount.MaxSize = mailbox.MaxMailboxSize
objAccount.PersonFirstName = mailbox.FirstName
objAccount.PersonLastName = mailbox.FirstName
objAccount.PersonLastName = mailbox.LastName
objAccount.SignatureEnabled = mailbox.SignatureEnabled
objAccount.SignaturePlainText = mailbox.Signature
objAccount.SignatureHTML = mailbox.SignatureHTML
@ -397,9 +397,12 @@ Public Class hMailServer5
'set forwarding address
If mailbox.ForwardingEnabled Then
objAccount.ForwardAddress = mailbox.ForwardingAddresses(0)
objAccount.ForwardEnabled = True
objAccount.ForwardKeepOriginal = mailbox.RetainLocalCopy
If Not String.IsNullOrEmpty(mailbox.ForwardingAddresses(0)) Then
'Log.WriteInfo("forwarding enabled on creation of email account")
objAccount.ForwardAddress = mailbox.ForwardingAddresses(0)
objAccount.ForwardEnabled = True
objAccount.ForwardKeepOriginal = mailbox.RetainLocalCopy
End If
End If
objAccount.Save()

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Before After
Before After

View file

@ -136,7 +136,7 @@ namespace WebsitePanel.Portal.HostedSolution
var accountType = (ExchangeAccountType)gvUsers.DataKeys[rowIndex][1];
if (cntx.Quotas.ContainsKey(Quotas.ORGANIZATION_DELETED_USERS) && accountType != ExchangeAccountType.User)
if (Utils.CheckQouta(Quotas.ORGANIZATION_DELETED_USERS, cntx) && accountType != ExchangeAccountType.User)
{
chkEnableForceArchiveMailbox.Visible = true;
@ -362,7 +362,7 @@ namespace WebsitePanel.Portal.HostedSolution
{
int result = 0;
if (cntx.Quotas.ContainsKey(Quotas.ORGANIZATION_DELETED_USERS))
if (Utils.CheckQouta(Quotas.ORGANIZATION_DELETED_USERS, cntx))
{
result = ES.Services.Organizations.SetDeletedUser(PanelRequest.ItemID, int.Parse(hdAccountId.Value), chkEnableForceArchiveMailbox.Checked);
}