O-Xchange Notes from the Field!

Monday, August 14, 2017

Active Directory and Unified Messaging Jobs

Active Directory and Unified Messaging Jobs

Coming Soon

Sunday, January 8, 2017

Find Database Sizes in your Exchange Organization

Scenario:  You want to find the total size of all the Exchange Database added together.

Run this:

Get-MailboxDatabase -status -IncludePreExchange2013 | Where Name -like ExDB* | Select Name, DatabaseSize | Export-csv C:\dbsize.csv


Open the .CSV file in Excel and format the DatabaseSize column as needed. Once its formatted you should be able to find the sum of all the Exchange Databases.

Excel Formatting:


  • Use the 'Text to Columns' Excel Function to separate values and place the remainder of the value in other columns.   For example your DatabaseSize may read:

  • asdf


Formatting meaning you may need to convert the different units of measure for database sizes to a single unit of measure. If most of your Databases are displayed in GB and few are displayed in MB, it may make sense to convert those database sizes to to GB or separate those from the common databases sizes. The 'Text to Columns' Excel function is handy  for separating any other text you wish to move out of the column based on a Delimiter.

Thursday, November 3, 2016

"The request failed. Please try again error creating a Skype meeting within Outlook 2010

"The request failed.  Please try again error creating a Skype meeting within Outlook 2010

error message: "The request failed.  Please try again.  Make sure that you are signed into Skype for Business."

Found a solution for this issue.

  It seems to be pertaining to the auto complete cache.   Clearing this cache either by manually clearing it  from the outlook options menu --> mail  --> clear auto complete cache.  or by starting outlook with the  /cleanautocompletecache switch. 


It resolved it on the few users that have been having this issue.



Capture forwards rules for all mailboxes

Capture forwards rules for all mailboxes

Powershell liner to capture forward rules for all mailboxes:


ForEach ($m in (Get-Mailbox -ResultSize Unlimited)) { Get-InboxRule -Mailbox $m.DistinguishedName | where { $_.ForwardTo } | fl MailboxOwnerID,Name,ForwardTo >> D:\inboxrules.txt }

Some clients not updating. error 8007000E windows update error

Issue: Error on Windows clients: Some clients not updating. error 8007000E windows update error

Resolution: Apply KB3102810, Reboot the computer, try windows updates again

Applying database and mailbox retention settings with Powershell One Liners

Applying database and mailbox retention settings with Powershell One Liners


Set to True RetainDeletedItemsUntilBackup for all Databases:

Get-MailboxDatabase | Set-MailboxDatabase -RetainDeletedItemsUntilBackup:$True


Set DeletedItemRetention to 14days for all Mailbox Databases:

Get-MailboxDatabase | Set-MailboxDatabase -DeletedItemRetention 14


Set UseDatabaseRetentionDefaults to True for all mailboxes:

Get-Mailbox -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'UserMailbox')} | Set-Mailbox -UseDatabaseRetentionDefaults:$true