I'm a bit of an amateur at this so bear with me, here's the problem:
The current email provider for the company only allows a single Office365 exchange account per subscription. They do not allow additional aliases to be created for the account without creating entirely new accounts and additional subscriptions for each address.
The issue is this account has been in use for some time, so I'd rather not disrupt the set up by deleting the account and change it to a non-exchange IMAP account.
My solution to this has been to register the company domain with another email provider which allows me to create unlimited aliases and have them forward onto the main office365 exchange account.
That's all fine, the problem I've run into is that while both of these email providers are active on the domain simultaneously, I cannot receive email at one or the other depending on the priority of the MX records. This makes perfect sense, as obviously there can be only 1 valid email provider at a time. This causes an issue however as forwarding from provider1@domain.com to provider2@domain.com as the MX records loop it back to 'provider1'
So What I'm looking for is a way to send an email directly to provider2@domain.com on the office 365 exchange and bypass the MX record, so I can set up forwarding on the higher priority provider that all goes into the original address. I hope this makes sense
Non-answer converted to edit
Thank you for taking the time to reply.
I understand what you're saying about all of this - My explanation was probably lacking due to my lack of knowledge so allow me to clarify.
I do not have access to any administrative controls on the office 365 account - I had already tried to add aliases and additional addresses myself to no avail as all of these options have been removed from the Office365 account provided to me by the 3rd party company. My assumption is they control the admin account and somehow hand out sub-accounts to their customers. I must spent several hours of my life on the support line with them to try and get to the bottom of it, all responses coming back as 'if you want addtional addresses, you need to buy additional mailboxes for them as this is microsoft's policy with us'. However true this may be is a hypothetical discussion if they aren't willing to compromise on it.
Just to make sure I haven't gone crazy and got that wrong, this is the screen I am presented with on logging in: https://i.stack.imgur.com/sw01R.jpg As you can see, no Admin options present at all.
When I say IMAP mailbox I simply mean an alternate provider that does not provide a microsoft exchange service, forgive my incorrect terminology confusing things.
So basically this leads me back to square one. I cannot create any additional mailboxes without wiping the office365 account and switching to the provider's free non-exchange mailbox service which is not ideal. I was hoping there would be a workaround for this by forwarding into the current exchange account while maintaining email addresses of the same domain (my manager has decided that any subdomains would look unprofessional), I thought it would be quite straightforward.
Again thank for taking the time to reply to my issue, but unfortunately that doesn't appear to be an option for me.
Judging by some of the other responses too it seems I may have to go the scorched earth route and just delete the exchange account and switch to their free service, unless there are any other suggestions.