Mailbox Move ‘StalledDueToMailboxLock’
Aug17

Mailbox Move ‘StalledDueToMailboxLock’

KB ID 0001581 Problem I was doing a migration from Exchange 2007 (on prem) to Exchange 2013 (on prem), this week. I had a number of mailboxes that were ‘StalledDueToMailboxLock’. Solution Nice easy fix, on the Source and Destination Exchange severs, restart the ‘Microsoft Exchange Mailbox Replication Service’. Wont this break my Mailboxes! No, it will interrupt the migration process, (which is already stalled)....

Read More
Exchange: Hide All Contacts From Global Address List
May30

Exchange: Hide All Contacts From Global Address List

KB ID 0001564 Problem I saw this on EE this evening, so I thought I’d work it out, what if your Global Address List is full of external ‘contacts’, and you want to remove/hide them? Solution First take a look at them, to see you’re not about to cause any damage! Get-MailContact | Where-Object {$_.HiddenFromAddressListsEnabled -eq $false} If you are happy, to remove/hide them from the GAL, simply do the...

Read More
Exchange and the LegacyExchangeDN Problem
Sep07

Exchange and the LegacyExchangeDN Problem

KB ID 0001468 Problem Why do we have the Exchange LegacyDN? It’s a throwback, from a time when we had our users, and our mail users in different databases. Below you can see the ExchangeLegacyDN for this Exchange on-premise user; /O=First Organisation/OU=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn={something-user-specific} Who cares? Well they are still important, if you send an internal email (to someone in...

Read More
Forward Mail From Exchange (On-Prem) To Office 365
Sep06

Forward Mail From Exchange (On-Prem) To Office 365

KB ID 0001467 Problem WARNING: Do not do this, if you are carrying out a Hybrid migration to Office 365! I’ve been doing an On-Prem to Office 365 migration recently. It was a little unusual because the ‘on-prem’ Exchange was not in the clients domain. So rather than migrate all the mail to their domain, and them migrate it to Office 365  we chose to use a third party migration solution ODME (Quest On Demand Migration...

Read More
Exchange 2016 / 2013 Manage Remotely via PowerShell
Aug30

Exchange 2016 / 2013 Manage Remotely via PowerShell

KB ID 0001465 Problem Since Exchange 2013 we have been able to manage Exchange remotely through the Exchange Admin Center, but what if you want to use the Exchange Management Shell remotely? Install Exchange Management Tools This is not just the Management Shell, this will also install the Toolbox and additional help. There are few prerequisites, but to install from a normal PowerShell prompt; Enable-WindowsOptionalFeature -Online...

Read More
SBS Server: Remove / Uninstall Exchange
Aug05

SBS Server: Remove / Uninstall Exchange

KB ID 0001455 Problem I’ve never really been a fan of SBS Server, Theres too many ‘wizards’, and things that are either automatically configured for you, or wont work until you’ve configured something else, I’ve a boat-load of problems with it over the years. Last week saw me retiring an SBS 2011 server, and migrating to a 2016 domain, with Exchange 2016 server. But how to gracefully remove Exchange 2010...

Read More