Exchange Server: Prevent mail spoofing

Mail spoofing is often used to persuade users to open dangerous attachments in emails. The aim is to make it look as if the email is coming from a colleague or a device such as a scanner or Fax2Mail. Mail spoofing is used to falsify the sender's address so that it looks to the user as if the email is coming from an internal ... Read more

Exchange 2016: VMware Best Practices

VMware has published a document on best practices for Exchange 2016 on VMware vSphere: http://www.vmware.com/files/pdf/vmware-microsoft-exchange-server-2016-on-vsphere-best-practices-guide.pdf Most Exchange servers will probably be installed as VMs, so I think the document is well worth reading. I find the part about Exchange 2016 on all-flash storage quite interesting, but you can read that for yourself... HP has also ... Read more

Exchange Reporter 3.1 is available for download

I have just uploaded version 3.1 of the Exchange Reporter. This time I mainly fixed bugs that crept in despite many tests in different environments. I have made the following changes: Bugfixes O365report.ps1: The report only returned the first 1000 results, thanks to Kaari fixed Mbxreport.ps1: Bug in the listing of limits fixed, if more ... Read more

Exchange 2013/2016: Recreate index

If the search in Outlook Web Access, or Outlook on the Web, no longer works, a broken index is usually to blame. However, the index can be recreated quite easily and in most cases this solves the problem. You can find out whether the index should be recreated using the Exchange Management Shell: Get-MailboxDatabaseCopyStatus ... Read more

Do not install .NET Framework 4.6.1 on Exchange servers

A note has been published on the Exchange Team Blog stating that .NET Framework 4.6.1 should not be installed on Exchange servers at the moment: http://blogs.technet.com/b/exchange/archive/2016/02/10/on-net-framework-4-6-1-and-exchange-compatibility.aspx In conjunction with .NET Framework 4.6.1, the databases may also be taken offline. The only remedy at the moment is to uninstall .NET Framework 4.6.1: https://support.microsoft.com/en-us/kb/3095369 Currently ... Read more

Exchange 2016: Installation aborts and event 1310

I just wanted to quickly install a small test environment for Exchange 2016. Really quickly, so only one server that should work as a domain controller and Exchange 2016 server. But as is the case with "just quickly": Here is the text of the error message: Error: The following error was generated when "$error.Clear(); Install-MsiPackage ` -PackagePath ([System.IO.Path]::Combine($RoleLanguagePacksPath, ... Read more

Exchange 2016: OWA does not work, ASP.NET Event 1310

I stumbled across an interesting problem with an Exchange 2016 server. This ASP.NET event 1310 kept appearing as a warning in the event display in the application log: Here is the abbreviated error message: Event code: 3008 Event message: A configuration error has occurred. Event time: 20.01.2016 22:07:48 Event time (UTC): 20.01.2016 21:07:48 Event ID: 6c0bf342123d4f7b8e23253b5ae8030e Event ... Read more

Find user accounts in nested groups

Does anyone else have this problem, or is it just me? Every now and then I get stuck: Somewhere there is a distribution group which in turn contains other distribution groups as members, as can be seen here in the example: In practice, there are usually distribution groups such as "Finance", and then "Finance - ... Read more

Exchange 2016: Error during installation / migration ('Database' is binding for 'UserMailbox')

The following error can occur with Exchange servers during installation: Error: The following error was generated when "$error.Clear(); if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) ) { Update-RmsSharedIdentity -ServerName $RoleNetBIOSName } " was executed: "'Database' is binding for 'UserMailbox'. Property name: Database". 'Database' is binding for 'UserMailbox'. Property name: Database Click here to open the help ... Read more

Exchange Reporter 3.0 Update available

I have just updated the Exchange Reporter download package. I have received a few emails reporting problems with Exchange version detection. I have not been able to reproduce the problem so far and have therefore decided to simply create an optional parameter that allows the Exchange Server version to be specified manually: ... Read more