Catch Alll Adresse in Exchange 2013, 2016, Office 365, Microsoft 365

Um eine Catch All Adresse einzurichten, sind einige einfache Arbeiten Voraussetzung. Zunächst muss man sich entweder mit 365 / Office Online verbinden oder man geht auf den Exchange Server und starte dort die Exchange Power-Shell (!)

Als erstes muss die akzeptierte Domain umgestellt werden von „Autoritativ“ auf „Internal Relay“

$accepteddomain = 'achim-rohwedder.de'
Set-AcceptedDomain -Identity $accepteddomain -DomainType InternalRelay

Als nächstes benötigen wir eine dynamische Verteilergruppe, die alle eingehenden E-Mails abfängt.

New-DynamicDistributionGroup  -Name 'Jeder' -PrimarySmtpAddress "everyone@$accepteddomain" -IncludedRecipients AllRecipients

Jetzt wird noch die Regel erstellt, welche die Umleitung in das Catchall Postfach „$CatchallAddress“ erzeugt.

$CatchallAddress = "catchall@$accepteddomain"
New-TransportRule -Name "Catchall" -RecipientDomainIs $accepteddomain -ExceptIfSentToMemberOf "everyone@$accepteddomain" `
    -RedirectMessageTo $CatchallAddress

Das war es. Warum andere Anleitungen einen anderen, nicht funktionierenden, Weg beschreiten, verstehe ich nicht…

admin has written 158 articles