Link to home
Start Free TrialLog in
Avatar of DrDamnit
DrDamnitFlag for United States of America

asked on

Need multiple domains for send and recieve under exchange.

I have a company with two separate domains: domain1 and domain2. The people in this company (Bob) need to be able to send and recieve from domain1.com and domain2.com as bob@domain1.com and bob@domain2.com via their exchange server. Bob wants to be able to switch back and forth so that he can purposefully choose which address the email he is composing will come from. Also,  replies to email sent to bob@domain1.com need to come from bob@domain1.com, and replies for mail sent to bob@domain2.com need to come from bob@domain2.com.

How do I set this up?
Avatar of MrLonandB
MrLonandB

Most of what you desire is do-able -- except Bob being able to choose the originating address. If Bob has only ONE mailbox, the originating/reply address will always be the primary address that is designated in his user properties in AD Users and Computers.  With that said, you might want to create separate mailboxes, ex: Bob1(domain1.com) and Bob2 (domain2.com). Assuming Bob1 is his primary mailbox, you could then grant him mailbox rights to Bob2 (with "Send As" permissions).

Bob will logon and open Outlook under his primary account (Bob1). He would need to add the mailbox (Bob2) to his Outlook Folder List. He will then essentially have both mailboxes (Inboxes for both email addresses) there in Outlook.

All of that is assuming of course, that you have you domain names guarded by your DNS/ISP, Recipient Policies created in Exchange, etc...I couldn't tell from your post as to what you do have existing already, starting from scratch, or just what.
Once you have your MX records for the domains setup to go to the Exchange server, you need to add both of the domains to the Exchange recipient policy via the Exchange System Manager (ESM).  Here is a MS KB article that explains how to do this: http://support.microsoft.com/kb/268838

Once you add the domains to the recipient policy, it will notify you that it is going to create an e-mail address for every user at the new domain.  You will be able to see this by opening the Active Directory Users & Computers MMC, opening a user, and going to the E-Mail addresses tab.  It may take Exchange a bit to add the new address for all of the users, but if you give it some time, you will eventually see an additional SMTP address for your users.  By default, the primary address (the one in bold), is the address that a user's e-mail will come from.  However,Outlook users can send from any address that have rights to.  

To allow your users to send from an address other than their primary address do the following:
  - Open Outlook
  - Compose a new message
  - Click View > Show From Field
     (this menu item may be slightly different, I have Outlook 2007 and the menus are very different.
       However, look for the option to show the From field)

This will add a new field above the 'To:" field.  Tell the user to enter their alternate e-mail address in this field.  They will need to enter the entire thing the first time and from then on, Outlook will prompt them with a suggestion as they type the first few letters.  If the from field is left blank, the user's primary e-mail address will be used.

As for the address when replying, Outlook should reply from the address the message was sent to.  However, I haven't tested this recently...so you will want to try it out.
ASKER CERTIFIED SOLUTION
Avatar of Dave Stringfellow
Dave Stringfellow
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of DrDamnit

ASKER

jeffchampagne: can you give me a step by step for adding domains to the recipient policy?
Is your exchange server already running with one of the domains?
These are the steps from the KB article listed above, this is what you need to do to add the additional domain to exchange.  You would have already added the first one when you installed Exchange.

1. Start Exchange System Manager.
2. Click to expand the Recipients container.
3. Click Recipient Policies.
4. Open the properties of the appropriate policy that is displayed in the right pane.
5. Click the E-Mail Addresses tab, and then add any additional Simple Mail Transfer Protocol (SMTP) addresses that you want the Exchange-based computer to host. For example, to add a new SMTP mail domain, follow these steps: a.  Click New, click to select SMTP Address, and click OK.
b.  In the Address box, type the at sign (@) followed by the name of the SMTP domain.

For example, to accept mail for Contoso.com, type the following in the Address box, and then click OK:
@contoso.com
 
6. Your new address space is now listed on the E-Mail Address tab. To enable your new address space, click to select the check box next to the address that you created, and then click OK.

Again, Exchange will add an e-mail address for every user when you activate the new recepient policy.  This may take a bit, but eventually you will see the additional SMTP address listed on the e-mail addresses tab of each user in Active Directory.