Why not use an e-mail relay service like Addy.io or SimpleLogin.io? Much better than creating new e-mail accounts all the time.
But to answer your question. E-mails only get sent to wherever the MX records points to, so if your custom domain points to some e-mail service that is not Microsoft, Microsoft would never be able to intercept your e-mails.