Hur man aktiverar mottagarfiltrering för Exchange Server

Mottagarfiltrering är en funktion i Exchange Server som förlitar sig på RCPT TO SMTP-huvudet för att avgöra vilken åtgärd som ska vidtas för ett inkommande meddelande. Mottagarfiltrering utförs av Recipient Filter-agenten, som är en del av Anti-Spam Agents-paketet. Dessa agenter är aktiverade som standard på Edge Transport-servrar, men du måste aktivera dem manuellt på Exchange Mailbox-servrar. I den här artikeln kommer du att lära dig hur du aktiverar mottagarfiltrering för Exchange Server.

Innan du börjar

Se till att du har ett skräppostfilter från tredje part i din organisation. Den jag starkt rekommenderar ärSpamBull. Den är kraftfull, pålitlig och håller din organisationsanvändares inkorg ren och säker.

För att aktivera mottagarfiltrering i Exchange Server, följ stegen nedan:

  1. Starta Exchange Management Shell som administratör.
  2. Få en lista över alla transportagenter som är installerade på Exchange-servern.
Get-TransportAgent

Utgången visas.

Identity                                           Enabled         Priority
--------                                           -------         --------
Transport Rule Agent                               True            1
DLP Policy Agent                                   True            2
Retention Policy Agent                             True            3
Supervisory Review Agent                           True            4
Malware Agent                                      True            5
Text Messaging Routing Agent                       True            6
Text Messaging Delivery Agent                      True            7
System Probe Drop Smtp Agent                       True            8
System Probe Drop Routing Agent                    True            9
  1. Om Recipient Filter Agent är listad och aktiverad kan du hoppa över det här steget. Om inte, installera det med kommandot nedan.

Notera:När du kör skriptet nedan kommer det också att installera 4 andra anti-spam-agenter. Du måste inaktivera dem, som visas i nästa steg. Det beror på att du redan har ett skräppostfilter från tredje part inställt och du inte vill att de ska störa varandra.

& $env:ExchangeInstallPathScriptsInstall-AntiSpamAgents.ps1
  1. AktiveraRecipient Filter Agent.
Enable-TransportAgent "Recipient Filter Agent"
  1. Inaktivera alla andra anti-spam-agenter.
Disable-TransportAgent "Content Filter Agent" -Confirm:$false
Disable-TransportAgent "Sender Id Agent" -Confirm:$false
Disable-TransportAgent "Sender Filter Agent" -Confirm:$false
Disable-TransportAgent "Protocol Analysis Agent" -Confirm:$false
  1. Kontrollera om de fyra anti-spam-agenterna är inaktiverade.
Get-TransportAgent

Utgången visas.

Identity                                           Enabled         Priority
--------                                           -------         --------
Transport Rule Agent                               True            1
DLP Policy Agent                                   True            2
Retention Policy Agent                             True            3
Supervisory Review Agent                           True            4
Malware Agent                                      True            5
Text Messaging Routing Agent                       True            6
Text Messaging Delivery Agent                      True            7
System Probe Drop Smtp Agent                       True            8
System Probe Drop Routing Agent                    True            9
Content Filter Agent                               False           10
Sender Id Agent                                    False           11
Sender Filter Agent                                False           12
Recipient Filter Agent                             True            13
Protocol Analysis Agent                            False           14
  1. Se till att dina godkända domäner använder adressboken för att söka efter giltiga mottagare. Som standard bör detta vara aktiverat när Exchange är en auktoritativ postlådeserver för domänen.
Get-AcceptedDomain | Format-Table Name,AddressBookEnabled

Utgången visas.

Name        AddressBookEnabled
----        ------------------
exoip.local               True
exoip.com                 True
  1. Om adressboken är aktiverad kan du hoppa över det här steget. Om det är inaktiverat, använd följande kommando för att aktivera.
Set-AcceptedDomain example.com -AddressBookEnabled $true
  1. Aktivera mottagarvalidering.
Set-RecipientFilterConfig -RecipientValidationEnabled $true
  1. Hämta mottagningsanslutningarna på Exchange-servern.
Get-ReceiveConnector | Format-Table Name, Bindings

Utgången visas.

Se även:Hur man kontrollerar filtrering av känslig information i Windows 11 Recall

Name                              Bindings
----                              --------
Default EX01-2019                 {0.0.0.0:2525, [::]:2525}
Client Proxy EX01-2019            {[::]:465, 0.0.0.0:465}
Default Frontend EX01-2019        {[::]:25, 0.0.0.0:25}
Outbound Proxy Frontend EX01-2019 {[::]:717, 0.0.0.0:717}
Client Frontend EX01-2019         {[::]:587, 0.0.0.0:587}

Notera:Du kan alltid återskapa standardmottagningsanslutningarna i Exchange Server om du behöver.

  1. Skriv ner namnet på kontakten med bindning som slutar med:2525(lyssnar på anslutningar från port 2525). Detta är med största sannolikhetStandardta emot kontakt.
  2. Ställ in mottagningsanslutningen för att acceptera oautentiserade SMTP-anslutningar.
Set-ReceiveConnector -Identity "Default EX01-2019" -PermissionGroups "AnonymousUsers, ExchangeUsers, ExchangeServers, ExchangeLegacyServers"
  1. Starta om Microsoft Exchange Transport-tjänsten.
Restart-Service MSExchangeTransport
  1. Öppnaport 2525på brandväggen till Exchange-servern.
  2. Redigera rutten iSpamBull skräppostfilter(Domännivåkontrollpanel > Inkommande > Destinationer) för att använda port 2525 istället för port 25.
  1. Inaktiveraport 25på brandväggen till Exchange-servern.
  2. Skicka ett e-postmeddelande och verifiera att det är framgångsrikt.

Det är det!

Slutsats

Du lärde dig hur du aktiverar mottagarfiltrering för Exchange Server. Det är en utmärkt funktion att ställa in, eftersom den kontrollerar om inkommande e-postmeddelanden skickas till giltiga mottagare på din Exchange-server. Detta hjälper till att blockera e-postmeddelanden som skickas till icke-existerande användare. Kom ihåg att tillämpa stegen på alla Exchange-servrar.

Gillade du den här artikeln? Du kanske också gillar Exchange SMTP hög tillgänglighet med Kemp load balancer. Glöm inte att följa oss och dela den här artikeln.

Related Posts