ProtonMail for regular email + smtp2go for services to send outbound email.
This all happens before the database even gets asked for information. The web server will make a log of the requests as they come in before responding.
At minimum the web server needs to know where to send the data back to.
Well shit, didn’t know that was a thing.
So far my usage is enough to keep me on the free smtp2go plan. But that’s worth keeping in mind if my needs grow.