Smarthost name error
Topic Last Modified: 2010-04-01
Servers that are running the Microsoft Exchange Server 2007 Edge Transport role act as SMTP gateways for Exchange. The Edge Transport role cannot resolve NetBIOS names. Instead, the Edge Transport role can only resolve fully qualified domain names (FQDNs) or host names that are mapped in the %WINDIR%\System32\Drivers\Etc\hosts file.
The Exchange Best Practices Analyzer parses all SMTP Send connectors that list Exchange 2007 servers on the Source Server tab to determine the following:
-
Whether the names of bridgehead servers (smart hosts) contain periods (also known as dots). A period in the name indicates that the name is not a NetBIOS name.
-
Whether the names of bridgehead servers that do not contain periods are listed in the %WINDIR%\System32\Drivers\Etc\Hosts file.
-
Whether the names of a bridgehead server are represented by two dash characters (--). Double-dash characters are a placeholder that specifies all the Hub Transport servers that are located in the subscribed Active Directory site.
The Analyzer displays a warning message if both of the following conditions are true:
-
A bridgehead server that is listed in a Send connector is not specified by using a fully qualified domain name or an IP address.
-
A bridgehead server that is listed in a Send connector by using a host name is not specified in the hosts file.
This warning message indicates that the Edge Transport role cannot resolve the smart host name successfully. To address this error, change the name of the smart host to a fully qualified domain name or to an IP address.
To use the Exchange Management Console to specify a bridgehead server-
On a computer that is running the Hub Transport role, start the Exchange Management Console.
-
Expand Organization Configuration, and then click Hub Transport.
-
Click the Send Connectors tab, click an SMTP Send connector, and then click Properties.
-
Click the Network tab, click the computer name that appears in the Smart host list, and then click Edit.
-
In the Fully qualified domain name (FQDN) box, type the fully qualified domain name of the smart host. For example, type mail.contoso.com. Or, click IP Address, and then type the publicly-accessible IP address of the smart host.
-
Click OK two times.
-
Synchronize the changed settings with the Edge Transport role. To do this, run the Start-EdgeSynchronization cmdlet in the Exchange Management Shell.
For more information about smart host placeholders, see EdgeSync and Send Connectors.