I am trying to send mail between our Exchange 2000 and Exchange 2003 systems. Can you kindly advise as to what might be the cause of this error and how to solve it:
Event Type: Error
Event Source: MSExchangeTransport
Event Category: SMTP Protocol
Event ID: 7010
Time: 9:05:58 PM
Description: This is an SMTP protocol log for virtual server ID 1, connection #92. The client at "18.104.22.168" sent a "xexch50" command, and the SMTP server responded with "504 Need to authenticate first". The full command sent was "xexch50 2056 2". This will probably cause the connection to fail.
This is actually an expected behavior in Exchange 2003 and Exchange 2000. XEXCH50 is an Exchange specific extended command verb that should only be issued between Exchange machines in the same Exchange Organization.
If your Exchange 2000 server is internal, and part of the same Org as the Exchange 2003 server, then it should authenticate before sending the message.
You can also modify the following registry key:
You can also turn off the outbound XEXCH50; however, it will not prevent your server from getting this error.
For more information, see the following Microsoft Knowledge Base article: Definitions of Verbs That Are Used Between 2 Exchange Servers
If there is an Exchange 2000 server in your org, applying the Exchange 2000 Post-Service Pack 3 Rollup on this server may help. More info about the Exchange 2000 Post-Service Pack 3 Rollup can be found at: September 2003 Exchange 2000 Server Post-Service Pack 3 Rollup
Dig Deeper on Legacy Exchange Server versions
Related Q&A from SearchExchange Staff
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.