Listing all emails sent or received overnight

Hi there,
Does anyone know of a way to list all email, regardless of Account or Contact, that has been sent and/or received within the last 8 hours?

I would like to be able to review all email traffic once I log in in the morning. Currently I have emails syncing to Contacts. Each Account is connected to one or more Contacts.

Within each Account I can go to the ‘Emails and Activities’ page to see the recent email activity.

I now need a way to report across all Accounts and Contacts for all email activity within the last 8 hours.

Can anyone advise how I might do that?

Many thanks