Trying to save ops when extracting and saving mail attachments

I have a scenario that uses a mailhook, with then goes through an interation to extract attachments, then saves the attachments into a Dropbox folder. Currently it is triggered as soon as the mailhook receives an email. I am wondering if there is a way to trigger it, say once, and it gather ALL the attachments from every email that has landed in the mailbox over the past 6 months, and put them all together in a folder in Dropbox?
Is there a way to see what mail/attachments the email is receiving prior to running the scenario?

Welcome to the Make community!

A mailhook is not suitable for running once every 6 months, since there is a queue limit.

You might want to use the Email module to fetch emails from the specified date range first.

samliewrequest private consultation

Join the Make Fans Discord server to chat with other makers!

1 Like

Thanks so much for the reply!!

My issue is that I have this scenario duplicated for every new client. And every new client needs a different email, as this is what distinguishes the jobs from each other when saving data. So, unless I create new email addresses on a third party app (most of whom have limits), then mailhooks are the easiest I think?
So then maybe I just need to continue with the trigger as is, using up lots of ops?