Hi Readers,
Sharing a situation faced recently where one of the application mailboxes was throwing error in deleting the processed items from Outlook.
When we tried to delete items manually thru outlook we got below error:
Some items cannot be deleted They were either moved or already deleted, or access was denied.
At first we tried cache mode & tried to delete-sync –> no Success
Tried Exchange mailbox repair options –> no Success
In the end we found that RecoverableItemsQuota is reached & thats what is causing the issue.
Either you can clear the recoverable items or you can increase the recoverable quota.
To clear the contents you can use:
Search-mailbox -identity mailbox -SearchDumpsterOnly -DeleteContent
To increase the Quota you can use:
Set-Mailbox -Identity “mailboxalias” -RecoverableItemsQuota 20Gb -RecoverableItemsWarningQuota 15Gb
Doing one of the above will resolve this issue for you.
Regards
Sukhija Vikas
Hi Vikas Sukhija, I have a similar problem in this article in the public folder of exchange 2013. But i am not too sure what is the mailbox or mailboxalias to put in in this case
The article is for mailbox , there are different set of commands for public folders.
Greate It works
Thank you..
Thanks a Ton, RecoverableItemsQuota was full in my case, turned of the SingleItemRecovery to fix this issue.
Thanks a lot. It worked.
I get this error when trying to do so, any ideas?
WARNING: The cmdlet extension agent with the index 0 has thrown an exception in OnComplete(). The exception is:
System.InvalidOperationException: Operation is not valid due to the current state of the object.
at Microsoft.Exchange.Data.Storage.ExchangePrincipal.get_ServerFullyQualifiedDomainName()
at Microsoft.Exchange.Data.Storage.MailboxSession.Initialize(MapiStore linkedStore, LogonType logonType,
ExchangePrincipal owner, DelegateLogonUser delegateUser, Object identity, OpenMailboxSessionFlags flags,
GenericIdentity auxiliaryIdentity)
at Microsoft.Exchange.Data.Storage.MailboxSession.c__DisplayClass12.b__10(MailboxSession
mailboxSession)
at Microsoft.Exchange.Data.Storage.MailboxSession.InternalCreateMailboxSession(LogonType logonType,
ExchangePrincipal owner, CultureInfo cultureInfo, String clientInfoString, IAccountingObject budget, Action`1
initializeMailboxSession, InitializeMailboxSessionFailure initializeMailboxSessionFailure)
at Microsoft.Exchange.Data.Storage.MailboxSession.CreateMailboxSession(LogonType logonType, ExchangePrincipal owner,
DelegateLogonUser delegateUser, Object identity, OpenMailboxSessionFlags flags, CultureInfo cultureInfo, String
clientInfoString, PropertyDefinition[] mailboxProperties, IList`1 foldersToInit, GenericIdentity auxiliaryIdentity,
IAccountingObject budget)
at Microsoft.Exchange.Data.Storage.MailboxSession.ConfigurableOpen(ExchangePrincipal mailbox, MailboxAccessInfo
accessInfo, CultureInfo cultureInfo, String clientInfoString, LogonType logonType, PropertyDefinition[]
mailboxProperties, InitializationFlags initFlags, IList`1 foldersToInit, IAccountingObject budget)
at Microsoft.Exchange.Data.Storage.MailboxSession.OpenAsSystemService(ExchangePrincipal mailboxOwner, CultureInfo
cultureInfo, String clientInfoString)
at Microsoft.Exchange.ProvisioningAgent.MailboxLoggerFactory.XsoMailer.Log(AdminLogMessageData data,
LogMessageDelegate logMessage)
at Microsoft.Exchange.ProvisioningAgent.AdminLogProvisioningHandler.OnComplete(Boolean succeeded, Exception e)
at Microsoft.Exchange.Provisioning.ProvisioningLayer.OnComplete(Task task, Boolean succeeded, Exception exception)
Are you on exchange 2010 and mailbox auditing is enabled ?