I am running Exchange Server 2007 and I the following problem. The default Receive Connector called mail.domain responds with its public IP address when I connect to it and run a HELO.
Then I have a second Receive Connector called smtp.domain.com but this one responds with its private IP address when I connect to it and it also adds the private IP address into the mail header. That is a problem since I need to relay mails to external IP addresses and the sender address will contain domain names which are not the domain names the Exchange server belongs to. And NO I am not using the server to send out spam!!!!!!
What do I need to do so the Receive Connector for smtp.domain.com responds with the public IP address?