Change the sync settings so Outlook downloads recent mail, not just old items.
In classic Outlook for Windows:
- Open Outlook.
- Go to File > Account Settings > Account Settings.
- On the Email tab, select the affected email account and choose Change.
- Find the Download email for the past: slider.
- Move the slider to a longer period (for example, 1 year) or all the way to the right to All so all mail is cached locally.
- Select Next, then Done, close the window, and restart Outlook.
If the “missing” messages are in Deleted Items, also enable searching that folder:
- In Outlook, go to File > Options > Search.
- Check Include messages from the Deleted items folder in each data file when searching in All Items.
- Select OK, then restart Outlook.
After these changes, Outlook will download and show newer emails as they sync from the server.
References: