Der er 5 standard Exchange Server-modtageforbindelser på Exchange Server 2013/2016/2019. Disse modtageforbindelser oprettes automatisk, når du installerer Exchange Server. Nogle gange er du nødt til at genskabe standardmodtagelsesforbindelserne, fordi du har justeret noget, og mailflowet ikke længere fungerer. I denne artikel lærer du, hvordan du genskaber standardmodtagelsesforbindelserne i Exchange Server.
Exchange-servere bruger modtageforbindelser til at kontrollere indgående SMTP-forbindelser fra:
- Messaging-servere, der er eksterne i forhold til Exchange-organisationen.
- Tjenester i transportpipeline på den lokale Exchange-server eller på eksterne Exchange-servere.
- E-mail-klienter, der skal bruge godkendt SMTP til at sende beskeder.
Læs mere om Exchange Server-modtagelsesforbindelser:
- Exchange Server modtager forbindelseslogning
- Konfigurer anonymt SMTP-relæ i Exchange Server
- Kopiér modtageforbindelse til en anden Exchange Server
- Importer eksterne IP-adresser til Exchange-modtagestik
- Eksporter eksterne IP-adresser fra Exchange-modtagestik
Lad os se på modtageforbindelserne i Exchange Server. Log ind på Exchange-administrationscenter, og naviger tilmail flow > modtag stik.
De 5 standard Exchange Server-modtageforbindelser på Exchange Server er:
- Client frontend
- Klient proxy
- Misligholdelse
- Standard frontend
- Udgående proxy-frontend

Genskab standard modtagestik
For at genskabe standardmodtagelsesforbindelserne i Exchange-administrationscenteret, skal du gennemgå skærmbillederne nedenfor og sikre, at du konfigurerer den samme konfiguration for hver modtageforbindelse.
Client Frontend modtager stik
For at genskabe Client Frontend-modtagelsesstikket skal du gennemgå nedenstående konfiguration:
Generel

Sikkerhed

Omfang

Klientproxymodtagelsesstik
For at genskabe klientproxymodtagelsesforbindelsen skal du gennemgå nedenstående konfiguration:
Generel

Sikkerhed

Omfang

Standard modtagestik
For at genskabe standardmodtagelsesstikket skal du gennemgå nedenstående konfiguration:
Generel

Sikkerhed

Omfang

Standard frontend-modtagestik
For at genskabe standard frontend-modtagelsesstikket skal du gennemgå nedenstående konfiguration:
Generel

Sikkerhed

Omfang

Outbound Proxy Frontend-modtagestik
For at genskabe Outbound Proxy Frontend-modtagestikket skal du gennemgå nedenstående konfiguration:
Generel

Sikkerhed

Omfang

I det næste trin viser vi, hvordan du genskaber standardmodtagelsesforbindelserne med et PowerShell-script.
Genskab PowerShell-scriptet til standardmodtagelsesforbindelser
Følg nedenstående trin for at genskabe standardmodtagelsesforbindelserne i Exchange Server med et PowerShell-script.
Trin 1. Download Set-ReceiveConnectors PowerShell-script
Download og placer Set-ReceiveConnectors.ps1 PowerShell-script på Exchange-serverenC:scriptsfolder. Hvis du ikke har en script-mappe, skal du oprette en.
Sørg for, at filen er ophævet blokering for at forhindre fejl, når du kører scriptet. Læs mere i artiklen Ikke digitalt signeret fejl ved kørsel af PowerShell-script.
En anden mulighed er at kopiere og indsætte koden nedenfor i Notesblok. Giv den navnetSet-ReceiveConnectors.ps1og placer den iC:scriptsfolder.
<#
.SYNOPSIS
Set-ReceiveConnectors.ps1
.DESCRIPTION
Recreate the default Receive Connectors on the Exchange Server.
.LINK
www.alitajran.com/recreate-default-receive-connectors-exchange-server
.NOTES
Written by: ALI TAJRAN
Website: www.alitajran.com
LinkedIn: linkedin.com/in/alitajran
.CHANGELOG
V1.00, 09/25/2023 - Initial version
V1.10, 10/15/2024 - Added parameter for server name
#>
param (
[Parameter(Mandatory = $true)]
[string]$ServerName
)
# Define IP Range
$range = "0.0.0.0-255.255.255.255", "::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff"
# Check if the server with the specified name exists
$targetServer = Get-ExchangeServer -Identity $ServerName -ErrorAction SilentlyContinue
if ($targetServer) {
# Define connector parameters for splatting
$clientProxyParams = @{
Name = "Client Proxy $ServerName"
Bindings = "0.0.0.0:465", "[::]:465"
AuthMechanism = "Tls", "Integrated", "BasicAuth", "BasicAuthRequireTLS", "ExchangeServer"
RemoteIPRanges = $range
TransportRole = "HubTransport"
PermissionGroups = "ExchangeUsers", "ExchangeServers"
MaxMessageSize = "35MB"
MessageRateLimit = 5
MessageRateSource = "User"
EnableAuthGSSAPI = $true
Server = $ServerName
}
$defaultFrontendParams = @{
Name = "Default Frontend $ServerName"
Bindings = "0.0.0.0:25", "[::]:25"
AuthMechanism = "Tls", "Integrated", "BasicAuth", "BasicAuthRequireTLS", "ExchangeServer"
RemoteIPRanges = $range
TransportRole = "FrontendTransport"
PermissionGroups = "AnonymousUsers", "ExchangeServers", "ExchangeLegacyServers"
MaxMessageSize = "36MB"
DomainSecureEnabled = $true
ProtocolLoggingLevel = "Verbose"
Server = $ServerName
}
$outboundProxyFrontendParams = @{
Name = "Outbound Proxy Frontend $ServerName"
Bindings = "0.0.0.0:717", "[::]:717"
AuthMechanism = "Tls", "Integrated", "BasicAuth", "BasicAuthRequireTLS", "ExchangeServer"
RemoteIPRanges = $range
TransportRole = "FrontendTransport"
PermissionGroups = "ExchangeServers"
MaxMessageSize = "36MB"
DomainSecureEnabled = $true
ProtocolLoggingLevel = "Verbose"
Server = $ServerName
}
$clientFrontendParams = @{
Name = "Client Frontend $ServerName"
Bindings = "0.0.0.0:587", "[::]:587"
AuthMechanism = "Tls", "Integrated", "BasicAuth", "BasicAuthRequireTLS"
RemoteIPRanges = $range
TransportRole = "FrontendTransport"
PermissionGroups = "ExchangeUsers"
MaxMessageSize = "35MB"
MessageRateLimit = 5
MessageRateSource = "User"
EnableAuthGSSAPI = $true
Server = $ServerName
}
$defaultParams = @{
Name = "Default $ServerName"
Bindings = "[::]:2525", "0.0.0.0:2525"
AuthMechanism = "Tls", "Integrated", "BasicAuth", "BasicAuthRequireTLS", "ExchangeServer"
RemoteIPRanges = $range
TransportRole = "HubTransport"
PermissionGroups = "ExchangeUsers", "ExchangeServers", "ExchangeLegacyServers"
MaxMessageSize = "35MB"
MaxInboundConnectionPerSource = "Unlimited"
MaxInboundConnectionPercentagePerSource = 100
MaxRecipientsPerMessage = 5000
SizeEnabled = "EnabledWithoutValue"
Server = $ServerName
}
# Check and create connectors if they don't exist
$connectors = @{
"Client Proxy" = $clientProxyParams
"Default Frontend" = $defaultFrontendParams
"Outbound Proxy Frontend" = $outboundProxyFrontendParams
"Client Frontend" = $clientFrontendParams
"Default" = $defaultParams
}
foreach ($connectorName in $connectors.Keys) {
$connectorParams = $connectors[$connectorName]
if (!(Get-ReceiveConnector | Where-Object { $_.Name -eq $connectorParams.Name -and $_.Server -eq $ServerName })) {
$null = New-ReceiveConnector @connectorParams
Write-Host "$connectorName Connector created successfully." -ForegroundColor Green
}
else {
Write-Host "$connectorName Connector already exists." -ForegroundColor Yellow
}
}
}
else {
Write-Host "Server '$ServerName' not found. Please provide a valid Exchange Server name." -ForegroundColor Red
}Trin 2. Fjern standardmodtagelsesstikkene
Det er vigtigt at fjerne standardmodtagelsesstikket, du vil genskabe. Antag, at du kun vil genskabe en af dem, og fjern derefter kun det specifikke standardmodtagestik.
I vores eksempel vil vi fjerne alle standardmodtagelsesforbindelserne, fordi vi kan lide at genskabe dem alle.

Trin 3. Kør Set-ReceiveConnector PowerShell-scriptet
Start Exchange Management Shell som administrator, og kør Set-ReceiveConnectors.ps1 PowerShell-scriptet for at genskabe standardmodtagelsesforbindelserne.
C:scripts.Set-ReceiveConnectors.ps1 -ServerName "EX01-2019"Scriptet vil vise, hvis:
- Hvis standardmodtagelsesstikket allerede eksisterer, vil det gå videre til det næste standardmodtagestik.
- Hvis standardmodtagelsesstikket ikke eksisterer, vil det oprette et nyt standardmodtagestik med de korrekte indstillinger.
- Hvis det forkerte Exchange Server-navn er angivet, vil scriptet vise, at du skal indtaste et gyldigt Exchange Server-navn.
Client Proxy Connector created successfully.
Default Frontend Connector created successfully.
Outbound Proxy Frontend Connector created successfully.
Client Frontend Connector created successfully.
Default Connector created successfully.Trin 4. Bekræft standardmodtagelsesstik
Bekræft, at standardmodtagelsesforbindelserne er oprettet i Exchange Server.
Anbefalet læsning:Fjern eksterne IP-adresser fra Exchange-modtagelsesstikket

Det er det!
Konklusion
Du lærte, hvordan du genskaber standardmodtagelsesforbindelser i Exchange Server. Hvis du har problemer med indgående e-mail-flow eller har foretaget ændringer af standard Exchange Server-modtagelsesforbindelser og ønsker at sætte den tilbage til dens oprindelige konfiguration, skal du genskabe dem. Genskab modtagelsesforbindelserne i Exchange-administrationscenteret eller med PowerShell-scriptet.
Kunne du lide denne artikel? Du kan også lide Find IP-adresser ved hjælp af Exchange SMTP-relæ. Glem ikke at følge os og dele denne artikel.















