I have been fighting this problem since I installed Exchange 2007. I see other folks have the same issue but I haven't found how to resolve it.
My Exchange 2007 SP3 server has all services installed on one server. The server is a Windows 2008 server. My Send Connector specifies the FQDN of mail.domain.com and yet when it sends email out the header shows my internal server name, servername.domain.com, causing other mail servers to reject email because our reverse dns resolves to our external FQDN mail.domain.com.
How do I change the outgoing email to show as coming from mail.domain.com instead of servername.domain.com? Below is content from email header:
Generating server: EXCH2007.domain.com
mxi5p.craigslist.org #554 5.7.1 <unknown[216.14.xxx.xxx]>:
Client host rejected: rDNS/DNS_validation_failed
Original message headers:
Received: from EXCH2007.domain.com ([2002:5900:8::5900:8]) by
EXCH2007.domain.com ([2002:5900:40::5900:40]) with mapi; Mon, 15 Nov 2010