I want to access currently sent/received mails from mailbox. I had done some coding but it is not giving me only latest arrived mails in mailbox, it gives me 2 days old mails even if by applying filter to fire query of date as from-to and specifying to date as currently date on the system. What should i do to get current mails from mailbox by applying filter of date and time.
dtTimeTo.Value = DateTime.Now;
string query = "after: " + fromDate.Date.ToString("yyyy/MM/dd") + " before: " + toDate.Date.ToString("yyyy/MM/dd") + " label: " + labelName;
UsersResource.MessagesResource.ListRequest request = service.Users.Messages.List(userId);
request.Q = query;
ListMessagesResponse response = request.Execute();