Identify and reconnect disabled mailboxes in Exchange Online, 2013 and 2016

For a long time now, Exchange has allowed a grace period, during which mailboxes for deleted or “mail-disabled” AD users are still kept in the database. Sometimes, you might need reconnect such a mailbox to a newly created or pre-existing AD user object. In order for this to work, Exchange needs to know which mailboxes…


Exchange Management Shell Scripts and Update Rollup installations start failing in Exchange 2010

Throughout the last few months, we had several customer support cases and escalations on failing Update Rollup (UR) installations and failing DAG maintenance scripts (or other scripts) in Exchange 2010. Several Exchange 2010 PowerShell scripts, including scripts that are contained within the UR installer, stopped working as expected. Customers started to see errors like:  …


Get-Mailbox does not reflect the correct Server name for Mailboxes on databases for a DAG

We got notified from customers, that the powershell commandlet get-mailbox in Exchange 2010 (see http://technet.microsoft.com/en-us/library/bb123685(v=exchg.141).aspx) and in Exchange 2013 (see http://technet.microsoft.com/en-us/library/bb123685(v=exchg.150).aspx) do not always return the correct ServerName  or ServerLegacyDn for the given mailbox. Those customers often rely for their backups or customized mailbox processes on the information, on which server a given mailbox is currently located….


IRM-protected messages cannot be returned in search results for Exchange 2013

In KB http://support.microsoft.com/kb/2707146 we describe a problem with IRM-protected messages, which were journaled and  forwarded to an external contact for Exchange 2010. In that Knowledge Base Article we stated, that we fixed the problem in  Update Rollup 5 version 2 for Exchange Server 2010 Service Pack 2. Unfortunately this fix  was not carried over into Exchange…


BRANCHCACHE for Exchange 2010 OAB Download How-To:

BRANCHCACHE for Exchange 2010 OAB Download How-To: Requirements for BranchCache Following is a list of operating systems that support BranchCache content server or BranchCache client computer functionality. To successfully deploy BranchCache in a test lab environment, you must use operating systems that support BranchCache. General Requirements to Server and Client Server and Clients must be…


How to link existing AD accounts to the correct organization in a Microsoft Exchange Server 2010 SP1 multi-tenant environment

With Microsoft Exchange Server 2010 SP1 there is a built-in multi-tenant support feature available that replaces many features of HMC. A good overview about the features, limitations, installation and configuration is available at Technet article: Multi-Tenant Support http://technet.microsoft.com/en-us/library/ff923272.aspx  The hosting solution available for Exchange 2010 SP1 includes most of the features and functionality available in…


How to stop extra.exe tracing triggered on an event id

Problem was that an event ID 1040 was logged which says, a server based rule (configured in Outlook) was stopped, but without mentioning the reason or more details. Event ID: 1040Level:    ErrorProvider: MSExchangeIS Mailbox StoreMessage:  The rule “rulename”” with the sequence number 20 was disabled due to the error -2147467259 that was encountered  while applying…


Winmail.dat received with a Lotus Notes Client

When an Exchange based email organization sends out an email to a non Exchange based organization (Lotus Notes or other systems for example web mailers) it could happen, that a non mapi client receives an empty email with a winmail.dat file attachment. The client is unable to open the winmail.dat file and so the email…


Data recovery out of “lost” or corrupted Transaction Logfiles ?

Many customers ask for data recovery out of corrupt transaction log files or “lost”  transaction log files following a gap when running eseutil /ml e0X. (Restore from backup running hard recovery being interrupted by a corrupted transaction log file)      In other words – can we extract data out of Transaction log files? The answer is…


Messages sent from Exchange 2007 to Non-Exchange Recipients through an Exchange 2003 Connector are NDRed by the first Hub/Transport Server

In a mixed Exchange 2007/2003 environment with a Connector to a Non-Exchange System on an Exchange 2003 Server you cannot send messages from Exchange 2007 to a recipient in the Non-Exchange System if the following two conditions are true: 1) the Connector contains an Address Space with an underscore (“_”) in it, like in the following example:…