none
2013 Default Receive Connectors

    Question

  • 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!
    Wednesday, March 13, 2013 7:58 AM

Answers

  • 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

     


    Martina Miskovic

    Tuesday, March 19, 2013 8:36 AM

All replies

  • 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”


    Terence Yu

    TechNet Community Support

    Thursday, March 14, 2013 5:41 AM
    Moderator
  • 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

     


    Martina Miskovic

    Tuesday, March 19, 2013 8:36 AM
  • 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.

    Friday, August 30, 2013 7:42 PM
  • 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}


    Martina Miskovic

    Friday, August 30, 2013 7:55 PM
  • Hi Martina

    Can you take the same export the 'Bindings' argument add's please ?

    Thank's

    Alex

    Tuesday, January 07, 2014 10:35 PM
  • I keep finding this post when searching Exchange 2013 receive connectors -- I felt it didn't have enough information. To test, i deleted all my send connectors (on a dev server) and recreated with this powershell script.
    $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
    }
    

    Monday, April 27, 2015 2:28 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

    Monday, April 27, 2015 8:42 PM
  • 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.



    Saturday, July 04, 2015 12:47 PM