[SOLVED] Exchange 2010 – Mail Not Delivering to External Addresses

Problem

You installed Exchange 2010 with the HUB transport service. Users are able to send and receive email internally, however emails are not delivering to external email addresses.

Please note: you will need to setup an MX record in the public DNS to be able to ACCEPT emails from external sources. Without the MX record in the public DNS the the emails will not arrive on your server.

Solution

By default the HUB transport service is not configured to send emails to external addresses. If a user attempts to send to an external address the server will not know how to handle it.

To enable this you will need to create a transport rule to allow the messages to be sent to external addresses:

  1. Open your Exchange Management Console
  2. Expand ‘Organization Configuration’
  3. Select ‘HUB Transport’
  4. Select the ‘Send Connectors’ tab
  5. From the actions pane, select ‘New send connector’
  6. Enter a name for connector, e.g. ‘External Send Connector’
  7. Under ‘Select the intended use for this Send connector’ select ‘Internet’
  8. Click ‘Next’ then click on the ‘Add’ button
  9. Under ‘Address’ enter *  then click ‘OK’
  10. MSExchange-SendConnector
  11. Click on ‘Next’, ‘Next’ , ‘Next’ and then ‘New’