Ok I have an interesting issue that our spam provider (Barracuda) doesn't seem to have an answer to. We have Exchange 2010 and need to have a couple other domains (humanitarian project of one of our founders and a couple domains from a company we acquired) onto our server. Easy enough to do as multiple accepted domains.
Now the tricky part is, we use Barracuda cloud spam filtering. When you add a domain to their portal, you get specific hostnames for inbound/outbound spam filtering. This causes a problem on my end. How can I send each of these separate domains from our Exchange server to these specific smarthosts? I can't seem to find how/if Exchange can do this natively, and 3rd party add-ons isn't an option right now.
Thanks!
*** Edit for answer/more detailed issue explaination ***
Thanks everyone for the responses. It seems I was worried about nothing. After speaking to another tech, they confirmed that the assigned hostnames are "recommended". Barracuda will actually accept inbound mail from your ip address to any of its inbound smarthosts.
Now still for my own curiosity, I want to figure out of this is still actually possible

So just to give better detail, here is what I was trying to accomplish:
We have our primary AD domain. Lets call this domain1.com. This is what our default domain for Exchange is also (internal is .int, external .com). We have two external domains would have added as Accepted Domains in Exchange. Lets call these domain2.com and domain3.com.
We use Barracuda Cloud Services as our spam filtering provider. When I access the portal and add these two domains, they are assigned their own unique barracuda inbound/outbound smarthosts, as seen below:
domain1.com -> smarthost1.barracuda.com
domain2.com -> smarthost2.barracuda.com
domain3.com -> smarthost3.barracuda.com
In Exchange, I configured a send connector that routes all of our outbound email to smarthost1.barracuda.com. What I would like to try and accomplish, is this:
If a user sends an email from internal -> external using their
user@domain2.com account, I would like that email to be sent to smarthost2.barracuda.com. Same if they send from
user@domain3.com, I would like that email to be sent to smarthost3.barracuda.com. I can't seem to find this as a native ability with Exchange 2010. I have found reference to 3rd party tools and add-ons, which we would like to avoid if possible.
Does anyone have any thoughts on how this can be done?