ReceiveConnector.Bindings Property
Get or sets the local IP address and TCP port numbers used by the Receive connector to listen for inbound messages.
Namespace: Microsoft.Exchange.Data.Directory.SystemConfiguration
Assembly: Microsoft.Exchange.Data.Directory (in Microsoft.Exchange.Data.Directory.dll)
Syntax
'Declaration
<ParameterAttribute(Mandatory := False)> _
Public Property Bindings As MultiValuedProperty(Of IPBinding)
Get
Set
'Usage
Dim instance As ReceiveConnector
Dim value As MultiValuedProperty(Of IPBinding)
value = instance.Bindings
instance.Bindings = value
[ParameterAttribute(Mandatory = false)]
public MultiValuedProperty<IPBinding> Bindings { get; set; }
Property Value
Type: Microsoft.Exchange.Data.MultiValuedProperty<IPBinding>
A collection of IP address and TCP port bindings.
Remarks
The Bindings property specifies the local IP address and TCP port numbers used by the Receive connector to listen for inbound messages. The valid format for the property is <IPAddress>:<TCP Port>, such as 192.168.1.1:25. The IP address 0.0.0.0 indicates that the Receive connector uses all IP addresses configured on all network adapters to listen for inbound connections.
The values that you specify for the Bindings property must satisfy one of the following requirements for uniqueness.
A unique combination of IP address and TCP port that does not conflict with the IP address or TCP port of another Receive connector on the server.
An existing combination of IP address and TCP port, with the RemoteIPRanges property to restrict the remote servers that can connect to the Receive connector.
Note
You must specify a local IP address that is valid for the Hub Transport server or Edge Transport server on which the Receive connector is located. If you specify an invalid local IP address, the Microsoft Exchange Transport service may fail to start when the service is restarted.