You can increase the time in your email account's offline settings so that more or all your emails are cached locally for indexing.
I stopped and restarted the search service, and re-indexed the search in Indexing.
After I added the location of my e-mail Datastore, I started getting current results in my outlook search almost immediately.