Last August Microsoft enabled by default a new feature in Office 365 called Clutter which, when enabled tries to automatically filter low-priority messages out of a user’s inbox, instead placing them in a Clutter folder. While this might be helpful for some, if your users frequently receive external emails that are at all important it will probably annoy the hell out of them. PowerShell to the rescue.
First, we’ll create a credential variable. Fill in the resulting dialog box with your Office 365 administrator email address and password.
$UserCredential = Get-Credential
Then we’ll create a remote session to Exchange Online and authenticate with that credential.
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Make that new session the active one:
Check if you’re successful with a
Get-Mailbox and if you get results, run this to disable Clutter for all mailboxes in your organization:
Get-mailbox -ResultSize Unlimited | Set-Clutter -Enable $false
That may take a while to run through. Once it’s done, disconnect your remote PowerShell session with:
That should do it. Users who previously had Clutter enabled with still have a Clutter folder, but new emails will go to their inbox as normal. The items in Clutter can be moved and the folder deleted, if desired.