Exchange 2010 send from multiple domains

emailexchange-2010windows-server-2008-r2

We have a Windows 2008 Enterprise R2 SP1 server with multiple accepted domains configured on our Exchange 2010 console.

Configuration of exchange 2010:
In exchange console, under organization configuration > hub transport > accepted domains, we have:

domain1 > authoritative > default = true
domain2 > authoritative > default = false
domain3 > authoritative > default = false
domain4 > authoritative > default = false

We are able to RECEIVE e-mails on ALL the above domains.

Just to be clear: I can receive emails to userX@domain1.com , userX@domain2.com, userX@domain3.com and userX@domain4.com without any problems. I am able to send email from userX@domain1.com (the default domain). However, when trying to send emails from userX@domain2.com, userX@domain3.com, and userX@domain4.com, I receive the following error:

Delivery has failed to these recipients or groups:

destination_example_email You can't send a message on behalf of this
user unless you have permission to do so. Please make sure you're
sending on behalf of the correct sender, or request the necessary
permission. If the problem continues, please contact your helpdesk.

If I change the primary email address for userX to userX@domain3.com , I am able to send as userX@domain3.com and only from that mail.

The question:

How can I enable sending emails from ALL the authoritative domains at any single moment without having to manually change the default email address of the user?

Best Answer

We've found a work-around in the meanwhile.

If we split up the accounts into 4 different accounts, and grant the correct permissions, we are able to send as any user.

However this is a very pale solution. this would multiply the number of accounts in both AD and Exchange

Still searching for a official fix on this.

Related Topic