Search returns only 'older' emails

Solution 1:

Might it be the case of removing Mail & Messages and adding it back in to the System Preferences for Spotlight?

System Preferences → Spotlight