Hi @Abhishek_Joshi ,
Get emails action can only get a maximum of 25 messages, you can consider using the following two methods to create Flow.
The first is to let Flow run automatically, set Flow to run once every hour, and then use the Get emails action to get 25 messages and filter the emails that meet the conditions by adding filters.
Then use Create file action to save the attachment to OneDrive. In order to avoid repeatedly saving attachments in email, you need to use Move file action to move the emails whose attachments have been saved to other folders. Hope that makes sense.


The second way you need to manually mark the mail and trigger Flow:

Best Regards,