Hi
1.
Open the EAC ->mail flow
2. Mail Flow -> Accepted Domains, and click on the + symbol.
3. In the new accepted domain wizard enter the name for the accepted domain and in the Accepted domain field, specify the SMTP recipient domain you wish to add.
4. Select Authoritative domain and click Save
I accidentally deleted all my receive connectors and I'm new to Exchange 2013. Can someone please post up the configuration of the ones created by default on a MB/CAS box? Thank you so much in advanced!
Hi,
Here's you have some of the settings configured on the default receive connectors created during setup. (Single Server with both roles). This should help you configured the most important settings at least.
[PS] C:\>Get-ReceiveConnector | fl Name,AuthMechanism,RemoteIPRanges,TransportRole,permissiongroups,MaxMessageSize
Name : Default EX2013
AuthMechanism : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer
RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
TransportRole : HubTransport
PermissionGroups : ExchangeUsers, ExchangeServers, ExchangeLegacyServers
MaxMessageSize : 35 MB (36,700,160 bytes)
Name : Client Proxy EX2013
AuthMechanism : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer
RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
TransportRole : HubTransport
PermissionGroups : ExchangeUsers, ExchangeServers
MaxMessageSize : 35 MB (36,700,160 bytes)
Name : Default Frontend EX2013
AuthMechanism : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer
RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
TransportRole : FrontendTransport
PermissionGroups : AnonymousUsers, ExchangeServers, ExchangeLegacyServers
MaxMessageSize : 36 MB (37,748,736 bytes)
Name : Outbound Proxy Frontend EX2013
AuthMechanism : Tls, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer
RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
TransportRole : FrontendTransport
PermissionGroups : AnonymousUsers, ExchangeServers
MaxMessageSize : 36 MB (37,748,736 bytes)
Name : Client Frontend EX2013
AuthMechanism : Tls, Integrated, BasicAuth, BasicAuthRequireTLS
RemoteIPRanges : {::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0.0.0.0-255.255.255.255}
TransportRole : FrontendTransport
PermissionGroups : ExchangeUsers
MaxMessageSize : 35 MB (36,700,160 bytes)
Also see:
Receive Connectors
I did sorta the same thing. But I wiped out the 'all ipv4' and 'all ipv6' addresses. The EAC then wipes out the port numbers and gives you back port 25 for everything when you add individual IP addresses.
I figured out:
Client Proxy is on 465.
Default hub transport is 2525
Outbound proxy frontend is 717
But I don't know what the Default Frontend or Client Front End under receive connectors were.
Any help out there for that info?
Thanks,
Lyle Giese
LCR Computer Services, Inc.
Here are the bindings for the two you were missing:
Name : Default Frontend SERVERNAME
Bindings : {[::]:25, 0.0.0.0:25}
Name : Client Frontend SERVERNAME
Bindings : {[::]:587, 0.0.0.0:587}
Hi Martina
Can you take the same export the 'Bindings' argument add's please ?
Thank's
Alex
$range = "::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff","0.0.0.0-255.255.255.255" Get-TransportService | % { $server = $_.Name New-ReceiveConnector -Name "Default $server" -Bindings 0.0.0.0:2525 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS,ExchangeServer -RemoteIPRanges $range -TransportRole HubTransport -PermissionGroups ExchangeUsers,ExchangeServers,ExchangeLegacyServers -MaxMessageSize 35MB -Server $server New-ReceiveConnector -Name "Client Proxy $server" -Bindings 0.0.0.0:465 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS,ExchangeServer -RemoteIPRanges $range -TransportRole HubTransport -PermissionGroups ExchangeUsers,ExchangeServers -MaxMessageSize 35MB -Server $server New-ReceiveConnector -Name "Default Frontend $server" -Bindings 0.0.0.0:25 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS,ExchangeServer -RemoteIPRanges $range -TransportRole FrontendTransport -PermissionGroups AnonymousUsers,ExchangeServers,ExchangeLegacyServers -MaxMessageSize 36MB -Server $server New-ReceiveConnector -Name "Outbound Proxy Frontend $server" -Bindings 0.0.0.0:717 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS,ExchangeServer -RemoteIPRanges $range -TransportRole FrontendTransport -PermissionGroups AnonymousUsers,ExchangeServers -MaxMessageSize 36MB -Server $server New-ReceiveConnector -Name "Client Frontend $server" -Bindings 0.0.0.0:587 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS -RemoteIPRanges $range -TransportRole FrontendTransport -PermissionGroups ExchangeUsers -MaxMessageSize 35MB -Server $server }
$range = "::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff","0.0.0.0-255.255.255.255" Get-TransportService | % { $server = $_.Name New-ReceiveConnector -Name "Default $server" -Bindings 0.0.0.0:2525 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS,ExchangeServer -RemoteIPRanges $range -TransportRole HubTransport -PermissionGroups ExchangeUsers,ExchangeServers,ExchangeLegacyServers -MaxMessageSize 35MB -Server $server New-ReceiveConnector -Name "Client Proxy $server" -Bindings 0.0.0.0:465 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS,ExchangeServer -RemoteIPRanges $range -TransportRole HubTransport -PermissionGroups ExchangeUsers,ExchangeServers -MaxMessageSize 35MB -Server $server New-ReceiveConnector -Name "Default Frontend $server" -Bindings 0.0.0.0:25 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS,ExchangeServer -RemoteIPRanges $range -TransportRole FrontendTransport -PermissionGroups AnonymousUsers,ExchangeServers,ExchangeLegacyServers -MaxMessageSize 36MB -Server $server New-ReceiveConnector -Name "Outbound Proxy Frontend $server" -Bindings 0.0.0.0:717 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS,ExchangeServer -RemoteIPRanges $range -TransportRole FrontendTransport -PermissionGroups AnonymousUsers,ExchangeServers -MaxMessageSize 36MB -Server $server New-ReceiveConnector -Name "Client Frontend $server" -Bindings 0.0.0.0:587 -AuthMechanism Tls,Integrated,BasicAuth,BasicAuthRequireTLS -RemoteIPRanges $range -TransportRole FrontendTransport -PermissionGroups ExchangeUsers -MaxMessageSize 35MB -Server $server }
- Proposed as answer by MarkusHupfauer Monday, June 08, 2015 12:31 PM
Hi David,
Did you mean you deleted your receive connectors?
"To test, i deleted all my send connectors (on a dev server) and recreated with this powershell script. "
Also in your script $server= $_.Name
Do I fill in the name of the server there?
Thank you in advance
Markus, great script ! Thanks for that. However comparing Installation defaults using WinMerge
I discovered a number of missing settings between a Reference Install of Exch2K13 cu8 and your script. (IPv6 binding, EnableAuthGSSAPI, DomainSecureEnabled ,.. were missing)
I made some additions to match the complete Exchange Default install Connector settings:
Before re-creating Default Receive Connectors, you might want to dump the current settings first to compare them after with WinMerge
Why 5 files? Because Get-ReceiveConnector | fl > file will sort the results randomly making a DiffCompare much harder :-)
Step 1.Exchange_2013_BEFORE_Get-ReceiveConnector_to_5_Files.ps1
Get-TransportService | % { $server = $_.Name Get-ReceiveConnector -identity "$server\Default $server" | fl > "c:\Current $server Default $server.txt" Get-ReceiveConnector -identity "$server\Client Proxy $server" | fl > "c:\Current $server_Client Proxy $server.txt" Get-ReceiveConnector -identity "$server\Client Frontend $server" | fl > "c:\Current $server Client Frontend $server.txt" Get-ReceiveConnector -identity "$server\Outbound Proxy Frontend $server" | fl > "c:\Current $server_Outbound Proxy Frontend $server.txt" Get-ReceiveConnector -identity "$server\Default Frontend $server" | fl > "c:\Current $server Default Frontend $server.txt" }
Step 2.Exchange_2013_DEFAULT_INSTALLATION_Receive_Connectors.ps1
$range = "0.0.0.0-255.255.255.255","::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" Get-TransportService | % { $server = $_.Name New-ReceiveConnector -Name "Client Proxy $server" -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 $server New-ReceiveConnector -Name "Default Frontend $server" -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 $server New-ReceiveConnector -Name "Outbound Proxy Frontend $server" -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 $server New-ReceiveConnector -Name "Client Frontend $server" -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 $server New-ReceiveConnector -Name "Default $server" -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 $server }Step 3.Exchange_2013_AFTER_Get-ReceiveConnector_to_5_Files.ps1
Get-TransportService | % { $server = $_.Name Get-ReceiveConnector -identity "$server\Default $server" | fl > "c:\Receive $server Default $server.txt" Get-ReceiveConnector -identity "$server\Client Proxy $server" | fl > "c:\Receive $server_Client Proxy $server.txt" Get-ReceiveConnector -identity "$server\Client Frontend $server" | fl > "c:\Receive $server Client Frontend $server.txt" Get-ReceiveConnector -identity "$server\Outbound Proxy Frontend $server" | fl > "c:\Receive $server_Outbound Proxy Frontend $server.txt" Get-ReceiveConnector -identity "$server\Default Frontend $server" | fl > "c:\Receive $server Default Frontend $server.txt" }Steps 1 and 3 only applicable if you wanted to compare the changes using a Diff tool.
- Proposed as answer by Marcel Mescher 18 hours 35 minutes ago
- Edited by Marcel Mescher 18 hours 33 minutes ago
Markus, great script ! Thanks for that. However comparing Installation defaults using WinMerge
I discovered a number of missing settings between a Reference Install of Exch2K13 cu8 and your script. (IPv6 binding, EnableAuthGSSAPI, DomainSecureEnabled ,.. were missing)
I made some additions to match the complete Exchange Default install Connector settings:
Before re-creating Default Receive Connectors, you might want to dump the current settings first to compare them after with WinMerge
Why 5 files? Because Get-ReceiveConnector | fl > file will sort the results randomly making a DiffCompare much harder :-)
Step 1.Exchange_2013_BEFORE_Get-ReceiveConnector_to_5_Files.ps1
Get-TransportService | % { $server = $_.Name Get-ReceiveConnector -identity "$server\Default $server" | fl > "c:\Current $server Default $server.txt" Get-ReceiveConnector -identity "$server\Client Proxy $server" | fl > "c:\Current $server_Client Proxy $server.txt" Get-ReceiveConnector -identity "$server\Client Frontend $server" | fl > "c:\Current $server Client Frontend $server.txt" Get-ReceiveConnector -identity "$server\Outbound Proxy Frontend $server" | fl > "c:\Current $server_Outbound Proxy Frontend $server.txt" Get-ReceiveConnector -identity "$server\Default Frontend $server" | fl > "c:\Current $server Default Frontend $server.txt" }
Step 2.Exchange_2013_DEFAULT_INSTALLATION_Receive_Connectors.ps1
$range = "0.0.0.0-255.255.255.255","::-ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" Get-TransportService | % { $server = $_.Name New-ReceiveConnector -Name "Client Proxy $server" -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 $server New-ReceiveConnector -Name "Default Frontend $server" -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 $server New-ReceiveConnector -Name "Outbound Proxy Frontend $server" -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 $server New-ReceiveConnector -Name "Client Frontend $server" -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 $server New-ReceiveConnector -Name "Default $server" -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 $server }Step 3.Exchange_2013_AFTER_Get-ReceiveConnector_to_5_Files.ps1
Get-TransportService | % { $server = $_.Name Get-ReceiveConnector -identity "$server\Default $server" | fl > "c:\Receive $server Default $server.txt" Get-ReceiveConnector -identity "$server\Client Proxy $server" | fl > "c:\Receive $server_Client Proxy $server.txt" Get-ReceiveConnector -identity "$server\Client Frontend $server" | fl > "c:\Receive $server Client Frontend $server.txt" Get-ReceiveConnector -identity "$server\Outbound Proxy Frontend $server" | fl > "c:\Receive $server_Outbound Proxy Frontend $server.txt" Get-ReceiveConnector -identity "$server\Default Frontend $server" | fl > "c:\Receive $server Default Frontend $server.txt" }Steps 1 and 3 only applicable if you wanted to compare the changes using a Diff tool.
- Proposed as answer by Marcel Mescher Saturday, July 04, 2015 12:50 PM
- Edited by Marcel Mescher Saturday, July 04, 2015 12:52 PM