Jump to content

[M365 Outlook] Disable Reaction Daily Digest emails


Recommended Posts

Posted
I have been asked by our head to turn off Microsoft's newly implemented "Reaction Daily Digest" emails that are sent to staff, which summarise the reactions/emojis that people have used on their emails. Because this is a relatively new feature, I can't find any documentation on how to disable this daily email. Has anyone figured this out? If not, I'll raise it with Microsoft support.
  • Thanks 2
Posted
I'm just telling people to unsubscribe from it like the junk mail it is!

Yeah, that's what I've advised people to do so far.

  • Thanks 1
Posted (edited)

I've had a call with Microsoft and you can unsubscribe everyone via Powershell and a CSV.

 

  1. Create CSV with the field "UserPrincipalName" and populate with all user email addresses
  2. Run the following Powershell:
    Install-Module PowerShellGet –Repository PSGallery –Force
    
    Install-Module -Name ExchangeOnlineManagement -RequiredVersion 2.0.4
    
    Connect-ExchangeOnline
    
    $inFileName="C:\Cache\Users.csv"
    
    $users=Import-Csv $inFileName
    
    ForEach ($user in $users)
    {
    $user.Userprincipalname
    $upn=$user.UserPrincipalName
    $privacyMode = "Opt-out"
    
    Set-MyAnalyticsFeatureConfig -Identity $upn -PrivacyMode $privacyMode}


You can check the opt-in status by running the following command: Get-MyAnalyticsFeatureConfig -Identity [email protected] | fl

Edited by CHiLL
  • Thanks 4
  • 2 weeks later...
Posted
This is insane that you have to use powershell and spreadsheets when this should just be a damn tick box in the admin centre. THAT'S THE WHOLE POINT OF THE ADMIN CENTRE isn't it?? To admin??!?!?

 

EXACTLY!

 

If I was OK with doing everything off a s*dding command line, I wouldn't be paying a MS licence for the privilege.

  • Thanks 2
Posted

Come on now. The admin centre is not there to actually administrate M365, it’s to show you that the Powershell command you’ve just spent three hours looking up, understanding and forming with several head-scratching syntax errors has actually worked (case in point, licensing).

 

If you want buttons that do things, well you should build them yourself you ingrate. Now pay MS several thousand pounds.

  • Thanks 2
Posted
I've had a call with Microsoft and you can unsubscribe everyone via Powershell and a CSV.

 

Are there any credentials you have to pass to establish the authority to do this, or can you run this type of command on any email address?

  • Thanks 1
Posted
Are there any credentials you have to pass to establish the authority to do this, or can you run this type of command on any email address?

The "Connect-ExchangeOnline" command will ask you to authenticate against Azure AD and you'll need to use an account that has admin permissions against mailboxes (the account I used was a Global Admin).

  • Thanks 2
  • 2 weeks later...
Posted (edited)

Had to add an additional apostrophe to those with one in their email in another csv , in my not very good powershell

 

Get-ADUser -Filter {emailaddress -like "*'*"} -Properties name,DisplayName,emailaddress,mail |Select-Object UserPrincipalName |Export-Csv -Path c:\intel\apostrophe.csv

 

#TYPE Selected.Microsoft.ActiveDirectory.Management.ADUser

UserPrincipalName

davido''[email protected]

Edited by ittech2342323
  • 1 month later...
Posted

anyone else still getting the emails coming through, users have

PrivacyMode : opt-outIsDashboardEnabled : FalseIsAddInEnabled : FalseIsDigestEmailEnabled : False

  • 4 weeks later...
Posted (edited)

Pretty sure Microsoft hates SysAdmins, and it's getting worse.

 

Save the CSV generation, use a group of some kind. I also used PrimarySMTP, just because:

#get users
$users = Get-DistributionGroupMember "GroupName" | Select PrimarySMTPAddress
#disable MS bullshit
ForEach ($user in $users)
{
$user.Userprincipalname
$upn = $user.PrimarySMTPAddress
$privacyMode = "Opt-out"
Set-MyAnalyticsFeatureConfig -Identity $upn -PrivacyMode $privacyMode}

Edited by ESITGUY
  • Thanks 2
  • 3 weeks later...
Posted

Looks like the field is UserBriefingConfig

https://learn.microsoft.com/en-GB/viva/insights/personal/Briefing/be-admin

 

get-MyAnalyticsFeatureConfig -Identity [email protected]
UserId               : [email protected]
PrivacyMode          : opt-out
IsDashboardEnabled   : False
IsAddInEnabled       : False
IsDigestEmailEnabled : False

get-UserBriefingConfig -Identity [email protected]
UserId                           IsEnabled
------                           ---------
[email protected]      True

Disabled it as Tenant a long time ago but it never changed the UserBriefingConfig field and has this notice on the GUI now

 

‎Briefing‎ emails will be paused as we take some time to improve the quality of its contents. In the mean time, you can use the same features in the ‎Viva Insights‎ ‎Outlook‎ add-in or the ‎Viva Insights‎ apps instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...