Voicemails not appearing in Teams

I recently came across a problem that when voicemails were left for a Teams user they would appear in the user’s inbox, but did not appear within Teams.

There are a few things that you should check, the first is to ensure the user is enabled for hosted voicemail, I found the easiest way to do this was from PowerShell connected to Teams with the following command.

Set-CsUser -HostedVoicemail $True

The next step is to check you Exchange Online connector rules, especially if you are using spam and signature products such as Exclaimer.

If you are, it is important that you ensure that you don’t route your Voice Mail emails through Exclaimer. If you do, this will result in the emails being modified and not appearing correctly as Voicemails in Teams. To resolve this you will need to review your mail flow rules within the Exchange Admin centre.

If you suspect this to be the case use the message trace functionality in the Exchange Admin center to trace the flow of a voice mail email.

2020-07-30_15-34-08.png

When working correctly users will be notified of voicemails inside Teams.

2020-07-30_15-44-59.png