You want to filter mail by sender, right? Please refer to my sample code:
var graphClient = new GraphServiceClient(requestAdapter);
var result = await graphClient.Me.Messages.GetAsync((requestConfiguration) =>
{
requestConfiguration.QueryParameters.Select = new string[] { "id", "subject", "from", "sender" };
requestConfiguration.QueryParameters.Filter = "startswith(from/emailAddress/address,'******@domain.com')";
requestConfiguration.QueryParameters.Count = true;
});
Console.WriteLine("messages:" + JsonConvert.SerializeObject(result));
Hope this helps.
If the reply is helpful, please click Accept Answer and kindly upvote it. If you have additional questions about this answer, please click Comment.