Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Single Exchange 2007 Server environment. DNS records in place.

I want to change the FQDN exchange gives when it's sending mail from different domains.

For example if a user has two domains he's sending out as, ( and, configured through exchange, i want the ehlo to read "" when he sends out as "" but when he sends out as "" i want the FQDN given by exchange to read "".

I was thinking of doing this through different send connectors, but the Send Connectors and their respective FQDNs are chosen by the receipt's address, not the sending address.


share|improve this question
up vote 1 down vote accepted

You're looking for "sender-based routing". There's no built-in functionality in E2K7 to do what you want, but the pieces are there to put it together with custom code. It could be done by having someone code up a custom Routing Agent for you. If you're brave and want to give it a go, have a look here for some good starter material:

share|improve this answer

There is a utility called choose from that will change the from fields per user. You can get it from the publisher here. The behaviour you are experiencing is by design in exchange and cannot be changed without some sort of event sink.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.