You can but that multiplies complexity somewhat. I have spent 25 years dealing with outbound email from various things from country level ISPs down to small web apps and the only way to not die inside a little is to send via one of the larger providers (O365/Google/iCloud/Yahoo/AWS SES etc).
I had to even dump Fastmail because they had delivery issues with Yahoo.