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…