Hi @SAC_535
Suppose you want to get all emails received by a user between February 1, 2022 and February 2, 2022, then you can filter by the following sample:
var filterString = $"ReceivedDateTime ge 2022-02-01 and receivedDateTime lt 2022-02-02";
await graphClient.Users["{user id}"].MailFolders.Inbox.Messages
.Request()
.Filter(filterString)
.GetAsync();
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
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.