Share via


Enable or Disable a Receive Connector

Applies to: Exchange Server 2010

You can use the EMC or the Shell to modify the status of an existing Receive connector for a computer that has the Microsoft Exchange Server 2010 Edge Transport server role or the Hub Transport server role installed.

In Exchange 2010, you use Receive connectors to accept e-mail messages from remote e-mail systems. A Receive connector must be enabled for it to accept messages. Disable a Receive connector to stop accepting messages by using the configuration represented by that connector. By default, when you create a Receive connector, it's enabled.

Warning

Don't perform this procedure on an Edge Transport server that has been subscribed to the Exchange organization by using EdgeSync. Instead, make the changes on the Hub Transport server. The changes are then replicated to the Edge Transport server next time EdgeSync synchronization occurs.

Looking for other management tasks related to connectors? Check out Managing Connectors.

What Do You Want to Do?

  • Use the EMC to modify the status of a Receive connector
  • Use the Shell to modify the status of a Receive connector

Use the EMC to modify the status of a Receive connector

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Receive connectors" entry in the Transport Permissions topic.

  1. Perform one of the following:
    • To modify the status of an existing Receive connector on an Edge Transport server, in the console tree, select Edge Transport, and then click the Receive Connectors tab.
    • To modify the status of an existing Receive connector on a Hub Transport server, in the console tree, expand Organization Configuration, select Hub Transport, and then click the Receive Connectors tab.
  2. Select a Receive connector. If the connector is enabled and you want to disable it, in the action pane, click Disable. If the connector is disabled and you want to enable it, in the action pane, click Enable.

Use the Shell to modify the status of a Receive connector

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Receive connectors" entry in the Transport Permissions topic.

Use the Set-ReceiveConnector cmdlet to modify the status of a Receive connector.

This example disables the Receive connector Contoso.com Receive Connector.

Set-ReceiveConnector -Identity "Contoso.com Receive Connector" -Enabled $false

This example enables the same Receive connector.

Set-ReceiveConnector -Identity "Contoso.com Receive Connector" -Enabled $true

You may want to temporarily stop all of your Hub Transport servers from accepting messages. To do this, you can disable all Receive connectors in your organization. This example first gets a list of all Receive connectors using the Get-ReceiveConnector cmdlet, and then disables all Receive connectors that are returned:

Get-ReceiveConnector | Set-ReceiveConnector -Enabled $false 

For detailed syntax and parameter information, see Set-ReceiveConnector.