July 2017
Intermediate to advanced
648 pages
31h 9m
English
To compare the list of IP addresses configured in two receive connectors, we need to compare their RemoteIPRanges properties. The following script does exactly that:
$recCon1 = "EX1\Relay"
$recCon2 = "EX2\Relay"
$recCon1IPs = (Get-ReceiveConnector $recCon1).RemoteIPRanges
$recCon2IPs = (Get-ReceiveConnector $recCon2).RemoteIPRanges
$comparison = Compare-Object -ReferenceObject $recCon1IPs -DifferenceObject $recCon2IPs
$comparison | Select InputObject, @{n="Connector"; e={If ($_.SideIndicator -eq "<=") {$recCon1} ElseIf ($_.SideIndicator -eq "=>") {$recCon2}}}
Read now
Unlock full access