Exchange Server: New updates (June 2018)

New updates have been released for all Exchange Server versions. Exchange 2010 is also included. Click here to download directly: Exchange Server 2016 CU10 Exchange Server 2013 CU21 Exchange Server 2010 Update Rollup 22 Click here for details of the changes: Exchange Server 2016 CU10 Exchange Server 2013 CU21 Exchange Server 2010 ... Read more

Exchange Migration: Problems with Autodiscover (HTTP 400) and Kerberos

When migrating from Exchange 2010 / 2013 to Exchange 2016, there may be problems with Autodiscover in connection with Kerberos. The problems range from permanent queries of the login information in Outlook to a complete crash of Outlook when a mailbox is moved to an Exchange 2016 server. When can the problem occur? The problem ... Read more

Exchange Server: Determine TLS versions of servers / clients

In this article, I already pointed out that Office 365 will only support TLS 1.2 from October 2018. However, before switching to the current TLS 1.2 version, the clients / servers with which the local Exchange server does not yet communicate via TLS 1.2 should be identified. The following small script can be used ... Read more

Exchange Server and TLS 1.2

Three detailed articles on Exchange Server and TLS 1.2 have been published on the Exchange Team Blog. The articles are not only very worth reading, but also have an important background: From October 2018, Office 365 will require TLS 1.2 and will not accept mails from servers that only support TLS 1.0 or TLS 1.1. In plain language ... Read more

Critical updates for Exchange Server published (CVE-2018-8154)

Critical updates for Exchange Server: There is a vulnerability in all supported Exchange Server versions that allows attackers to execute code on the Exchange Server using specially crafted mail. Microsoft describes the problem here: CVE-2018-8154 | Microsoft Exchange Memory Corruption Vulnerability A remote code execution vulnerability exists in Microsoft Exchange software when the software fails ... Read more

Certificate Assistant: Now also for Exchange 2010 and Server 2008 R2

I can now announce that the current version of the Certificate Assistant for Let's Encrypüt now also supports Exchange 2010 and Server 2008 R2. I have updated the download again and there are now 3 versions of the script included: So the following operating systems are now supported: Windows Server 2008 R2 Windows Server 2012 R2 Windows ... Read more

Exchange Server and Spectre

Microsoft has published an article on Exchange Server and Spectre (speculative execution side-channel). As this is a vulnerability in the processors, Exchange Server is also affected. There are a few things to note. Microsoft writes the following: As these are hardware level attacks targeting x64-based and x86-based processor systems, all supported versions of ... Read more

Visualize Exchange Message Tracking Logs with PowerBI

The Exchange Message Tracking Logs are not only helpful to analyze MailFlow problems, but are also great for generating statistics. My script "Exchange Reporter" uses the message tracking logs to generate some statistics on received/sent mails. The Message Tracking GUI is also based on the Message Tracking Logs. The Exchange Reporter ... Read more

Exchange Server: New updates (December 2017)

New updates have been released for all Exchange Server versions. Exchange 2010 is also included. Click here to download directly: Exchange Server 2016 CU8 Exchange Server 2013 CU19 Exchange Server 2010 UR 19 Click here for details of the changes: Exchange Server 2016 CU8 Exchange Server 2013 CU19 Exchange Server 2010 UR 19 ... Read more

Quick & Dirty: Convert IMCEAEX strings to X500

I have already described the problem in another article: Users receive an undeliverability report (NDR) when trying to send to mailboxes or distribution lists. The field code in the NDR is "550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found'. Here is an example of such an NDR: The problem occurs, for example, when a distribution list is migrated to a shared mailbox ... Read more