haus wrote:
Exchange itself is fine IMO, but Office 365/Exchange Online is a *disaster*. At this point based on my experience with EO if I had a client asking me for support with it I would simply tell them I cannot provide them with support other than to migrate them elsewhere. It's that bad. While I do suspect you have a DNS issue I wouldn't discount EO/O365 as part of your issue. They botched that up so badly, it makes me cringe at all the hours I lost and frustration dealing with their outages and crap.
Exchange isn't 'fine'. What you mean is that by comparison to the train wreck that is Exchange Online it doesn't seem so bad.
Exchange still needs a spiraling estate of domain controllers and backup domain controllers. It still needs an overpowered server for simple workloads. It's still nowhere near as expendable or flexible as a decent mail stack that will easily run on a single Linode 512.
There are goods reasons why professional exchange consultants still put postfix gateways before their exchange servers. Security is the most obvious.
Also you get bull from Microsoft who tell you crazy things like you can't run web and mail on the same domain even though doing exactly that is a RFC requirement.