Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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

I am planning to do an email marketing as a service to our existing clients. We service mortgage and real estate agents and we do mailings to consumers on behalf of LO and agents. What I would like to do is to hide our domain name and show consumer as the email came from their sales agent/Loan Officer. I am not planning to use 3rd party email marketing services. I talked to a vendor and they told me to achieve what I want I have to create around 7000 sub-domains and then I can send email. agent email is recipient is our email is

The work flow process has to be like this will receive an email from but technically it was mailed from our office) Please give me some ideas on how to do this?

share|improve this question

It sounds like your agents already have their own e-Mail addresses.

If you run your own e-Mail server, you can specify the From, Reply-To, and Return-Path headers to anything you like. Anything more can be handled by the script you use to send the e-Mail.

The main issue will be if any of your agents have SPF records configured for their mail servers. If this is the case, some recipients will likely deny the e-Mail if you change the envelope sender. (Return-Path header) In this case, you could have the Return-Path be an e-Mail address that does not have SPF records or that has SPF records configured for the sending SMTP server.

Another potential solution would be to setup e-Mail aliases for all your agents and forward them to their existing addresses.

share|improve this answer

Your Answer


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