Could you set a rule to run only on pages not modified in the last 'n' number of days? Build a rule to list the number of pages and send just one email notification to all the pages.
I have a Confluence automation rule for a page branch where the last modified date is less than a specified number of days.
In the email notification handling the loop, I have given the below code
{{#Page}} {{title}} ((/Page}}