question

DanielKaliel-3171 avatar image
0 Votes"
DanielKaliel-3171 asked KeithS-9981 commented

Office 365, Exchange Online, Recieved search is wrong

We use Office 365 (current channel) and are migrating users to Exchange Online. One of test user ran this search in Outlook.

Received: 06/25/2021

The result is that we get results from 6:00 pm the day before to 6:00 pm of that day. It appears that Outlook is not adjusting for our TimeZone which is currently Mountain Standard Time.

When I check Exchange Online, everything appears correct:
<user> en-CA yyyy-MM-dd h:mm tt Mountain Standard Time

When I check their PC everything appears correct.

What am I missing?

office-outlook-itprooffice-exchange-online-itpro
· 6
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @DanielKaliel-3171,

Did these messages display correct date in the user's Inbox before you search in Outlook client ? And What's mode that you are working with(cached exchange mode or online mode)?

According to my tests on Outlook 365, the time of all messages in my Inbox would be changed if I changed the time zone of my Outlook/PC, and I could search all messages in this time zone correctly.

For your issue, if you are working with cached exchange mode, in order to avoid the interference of corrupted local outlook data file, it's recommended to switch to online mode and re-search in Outlook to check if the issue has any differences there(File>Account settings>Account settings>uncheck the option of cached exchange mode).

If it could work normally in online mode, please try to recreate a new Outlook profile and re-add your account to check(Control Panel>Mail>Show Profiles>Add>Readd your account)


If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


0 Votes 0 ·

They do show the correct timestamp in Outlook before the search. I'll include a screenshot.

We are running in cached mode, and I get the point about taking it out of cached mode to test, but unfortunately we have several pieces of software that require cached mode so we have to solve this with cached mode enabled and can't worry about what happens otherwise.

We have tried even re-imaging a PC and wiped everything. The issue still remains.

In the screen shot you will see that I searched for all email on the 25th of June. The results include an email I received on the 24th after 6:00pm and nothing after June 25th from 6:00pm onwards.
110421-outlook-search.jpg


0 Votes 0 ·
outlook-search.jpg (83.6 KiB)

Hi @DanielKaliel-3171,

Thanks for your update.

I noticed that you couldn't test on online mode, in order to further confirm if the issue is related to your account or Outlook client, please login to your owa, or try to configure other personal account on your Outlook client to check if the issue has any difference there.

If you also couldn't search normally on owa or other account could search normally in your Outlook client, the issue may be more related to your account, in this case, it's recommended to add other relevant exchange tag under your post to solve your issue better.

If your issue has any update, please feel free to post back :)

0 Votes 0 ·
Show more comments

It returns the same results in outlook.office365.com where it shows emails from 6:00pm the previous day to 6:00pm of the date requested. I'll add additional tags.

0 Votes 0 ·

Hi @DanielKaliel-3171,
Thanks for your upfate, due to the issue could be reproduced on owa, the issue may be more related to your account, I have added exchange online tag under your post, hope your issue would be resolved soon :)

0 Votes 0 ·

1 Answer

joyceshen-MSFT avatar image
0 Votes"
joyceshen-MSFT answered KeithS-9981 commented

Hi @DanielKaliel-3171

According to my test, O365 search uses UTC time. For example, in my timezone (UTC+8), If I search the messages received on a specific date, I would get result from 8AM to the next day's 8AM. This seems to be by design and cannot be changed. Even if we have changed all the timezone for our account.
110923-2021-07-01-155939.png

Here is another thread discussed about the similar issue: Change time zone in Admin Center


If an Answer is helpful, please click "Accept Answer" and upvote it.

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.




· 7
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

No update. The issue remains and their does not appear to be anyway to change it. It makes sense that the Exchange servers (online or on-prem) would use UTC 00:00 and rely on the client it apply the time zone based on its own location.

BUT, Outlook searching with Exchange Online appears to not apply the time zone set within the Outlook application. This is also the case with OWA with Exchange Online, it does not apply the time zone set by the user within their OWA. So searching in either, when looking for a certain time period, effectively fails.

0 Votes 0 ·

Hi,

Yes, that's the behavior we see. I would suggest you feedback this question by openning a Service Request in O365.

Open a ticket via Admin portal. Detailed information here: Get support

Eg. The following is how to contact M365 support in the admin portal:

112902-image.png


1 Vote 1 ·
image.png (23.8 KiB)
Show more comments