Adresse aus MailboxJunkEmailConfiguration löschen

Einem Benutzer werden Mails eines Mitarbeiters in den Junk-Ordner zugestellt. Nach Recherchen fand ich heraus, dass der Benutzer seinen Kollegen in die BlockedSendersAndDomains hinzugefügt hat.

Jeder Benutzer besitzt drei Listen:

  • TrustedSendersAndDomains
  • BlockedSendersAndDomains
  • TrustedRecipientsAndDomains

Mit folgendem Befehl kann dies abgefragt werden:

Get-MailboxJunkEmailConfiguration [UPN]

Die Darstellung ist aber nicht ideal, insbesondere bei sehr vielen Adressen.

Mit folgenden Befehlen können die Inhalte der Listen angezeigt werden:

$MbxJunkConfig = Get-MailboxJunkEmailConfiguration [UPN]
$MbxJunkConfig.TrustedSendersAndDomains
$MbxJunkConfig.BlockedSendersAndDomains
$MbxJunkConfig.TrustedRecipientsAndDomains

Wir können uns auch nur Einträge mit einem bestimmten Wert anzeigen lassen:

$MbxJunkConfig.TrustedSendersAndDomains | where {$_ -like "*contoso.com*"}

und für die anderen Listen analog:

$MbxJunkConfig.BlockedSendersAndDomains | where {$_ -like "*fabrikam.com*"}
$MbxJunkConfig.TrustedRecipientsAndDomains | where {$_ -like "*contoso.com*"}

Wir können nun einzelne Einträge direkt per Powershell entfernen:

Set-MailboxJunkEmailConfiguration [UPN] -TrustedSendersAndDomains @{Remove="chris@contoso.com"} -BlockedSendersAndDomains @{Add="shopping@fabrikam.com"} -TrustedRecipientsAndDomains @{Add="rock@contoso.com"}

Quellen: Configure junk email settings on Exchange Online mailboxes – Microsoft Defender for Office 365 | Microsoft Learn und Set-MailboxJunkEmailConfiguration (ExchangePowerShell) | Microsoft Learn

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

This site uses Akismet to reduce spam. Learn how your comment data is processed.