Blocking voicemail attachment delivery

Today, I was approached by a peer with a particularly interesting situation–blocking a particular type of system-generated message from hitting the mailbox.  In particular, a voicemail.

Background

Voicemail messages in Exchange Online / Teams Phone world are delivered via email to the recipient’s mailbox and generally include the voicemail as an audio attachment in addition to a transcription of the message. … [ Continue reading ]

Converting a Classic SharePoint site to a modern Communications site

Earlier today, I was working with a customer to begin enabling Viva Connections.

One of our prerequisites is ensuring the root site is the home site and that it is configured as a modern Communications site.  For customers that provisioned their SharePoint environments several years ago but never really invested time in it, it the default SharePoint site may still be a legacy classic team site.… [ Continue reading ]

Configuring Viva Connections in Teams – A Quickstart Guide

For folks who want to get started on bringing your intranet into Teams, here’s a quick take on configuring Viva Connections, including screenshots, tips, and the ever popular “what happens to the end users” question answered.

Buckle up.

Introduction

Viva Connections, from our marketing material, is “a desktop and mobile experience that brings together relevant news, conversations, and resources in one place for your organization.”… [ Continue reading ]

PowerShell function: Get-HashFromString

Hi, everyone!

In a previous post, I built a function on how to get an MD5 hash from a file stored in memory.  I had a particular need this holiday season to compute a hash of a text input string, so I thought I would share my solution with you:

Function Get-HashFromString($String)
{
  $md5hash = New-Object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider
[ Continue reading ]

Quick-and-dirty Catch-All Mailbox for GCC Channel Meeting Invitations

It’s well-known that our Government Community Cloud instance of Office 365 doesn’t support emailing a channel.  This can be problematic when you are attempting to schedule a channel meeting and include recipients not on the platform.  What ends up happening is the recipient can actually receive an NDR (because they can’t send the meeting acceptance back to the channel).… [ Continue reading ]