I send a BCC copy to the admin Notes mailbox. I also store a copy of all emails on the app itself. The users can log in any time and read everything the system has sent to them. The help docs tell them to check this if they haven't received the expected status report.
Of course this assumes all the email recipients have accounts, which is true in my app.