It depends on what you mean by “normal functions”.
I don’t like to reinvent the wheel. My company uses Outlook, so I delegate as much as I can to Outlook, and keep the emails in Anvil restricted to sending notifications (if possible from the app to an Outlook group, and sometimes from the app directly to the recipients) and receiving instructions (the app will process the received email, and, maybe, log somewhere about it).
That’s “normal functions” for me .
Anything more than that is “normal functions” for Outlook, not for my Anvil apps.