If you remember a while back, I made a series of blog posts on how to How to Host Multiple Domains on SBS 2003. Since that day, many people have asked how you can send mail as a specific email@example.com, when the user has accounts in multiple domains.
I asked a few of my Exchange guru buddies around here, and I got an answer that I thought I'd share with you (later rather than never). I haven't tried these out yet (hey, it was the choice of testing this, or giving you SP1... :) )
Here they are, from the horses mouth!
- Create a mail-enabled group (aka Distribution List) representing each one of the incoming addresses. The primary SMTP address (that is the upper-case SMTP type address that you see in Active Directory Users and Computers) should reflect the correct inbound domain. So, for example, you can create the following groups with the associated SMTP address:
- Group 1 - SMTP: Mailbox1@domainA.com
- Group 2 - SMTP: Mailbox2@domainA.com
- Group 3 - SMTP: Mailbox1@domainB.com
- Group 4 - SMTP: Mailbox1@domainC.com
- So, hopefully you can see what I'm doing here ...the inbound mail destined for a specific mailbox and domain actually resolves to a group rather than an actual mailbox. From here, you can just add whichever mailboxes you like to the group, and of course, those users will receive the mail via the group.
- The next step is to allow your users "send as" permissions on each group object (you do this through Active Directory Users and Computers as well). So, when a user replies to a mail, then can use the optional FROM: box in Outlook to pecificy/choose the name of the group that they want the message to be from.
- When your user sends the reply, the message is stamped as coming from the group e-mail address, which of course will have the correct domain name stamped on it (this comes from that upper-case SMTP type address).
Good luck, let me know if there is something that needs changing and I'll update it so we have the most accurate information here.