By default, the message transfers that occur between Hub Transport servers are encrypted and authenticated. You can only use Telnet on port 25 to submit messages to an internal Hub Transport server that has a Receive connector that is configured to allow anonymous access or Basic authentication to receive messages. Anonymous access is required for Internet-facing servers. When you send a message to a Receive connector that accepts Basic authentication, you must have a utility to convert the text strings that are used for the username and password into the Base64 format. Because the user name and password are easily discernable when Basic authentication is used, we don't recommend Basic authentication without encryption.
The Internet-facing SMTP messaging servers of many organizations are configured to validate the source IP address, the corresponding domain name system (DNS) domain name, and the reverse lookup IP address of any Internet host that tries to send a message to the server. If you connect a test computer to the Internet and try to send a test message to a remote messaging server by using Telnet on port 25, your message may be rejected. To satisfy security requirements that may be imposed by the remote messaging server, you can connect to the remote messaging server from your Edge Transport server. The accepted domains that are configured on the Edge Transport server have the appropriate DNS mail exchange (MX) records, address (A) records, and reverse lookup records that identify the Edge Transport server as a legitimate and traceable e-mail message source for those accepted domains on the Internet.
The procedures in this topic show how to use the Microsoft Telnet client that is included with Microsoft Windows Server 2003 and Windows XP. Earlier versions of Windows or third-party Telnet clients may require different syntax. The commands in the Windows Telnet client are not case-sensitive. The SMTP command verbs are capitalized for clarity.
You can't use the backspace key after you have connected to the destination SMTP server within the Telnet session. If you make a mistake as you type an SMTP command, you must press ENTER and then type the command again. Unrecognized SMTP commands or syntax errors result in an error message that resembles the following:
|
500 5.3.3 Unrecognized command |