Hi all,
I'm hoping I might be able to find a little direction on here since this sort of thing is very new to me and I'm having to learn fast!
The situation is, Exchange Online doesn't allow 3rd party transport agents to be installed on it and so our transport agent solution won't work anymore for a number of our clients that are moving to Exchange Online. Assuming they don't go with a hybrid setup (which allows routing through an on-premise exchange that we could still keep the transport agent on) the best option I can think of is using a cloud based mail transfer server, where the client can configure a send connector to route outbound email traffic through this which will have the transport agent installed. We could tweak our transport agent to accept multiple email domains at once...etc.
Initially though we want to get a basic in-house test setup going where we are routing an online exchange account email through our other separate locally hosted exchange server which has our transport agent on, so nothing in the cloud yet.
A few questions on this:
- what are the settings I need to change on this exchange server to accept emails from the Exchange online account (completely different domain...etc)?
- what are the settings I need to change to allow the exchange server to just process the email normally but then route to the internet on to the intended recipients?
- do I have to create a specific separate external receive / send connectors for this vs mail sent from internal network?
- can I configure specific rules so that if I receive an email from @testb.com, then after processing (transport agent...etc) I send the email back to that server for it to route on, rather than our server being responsible for handling the sending / any bouncebacks?
Any help would be greatly appreciated!
Many thanks,
Tom