This plugin will remove all unread conversations based on criteria set in admin cp.
In the admin cp we will need a separate options called "Cleanse Inbox".
The menu will have the same search functions as "Search for Users" tab.
I will then be able to search for users based on criteria i've set.
On the next step i'll be presented with my list of users who fit that criteria and will have the option to select a date.
Once a date is selected I will click "Confirm" and all unread conversations by the selected criteria will be deleted from users inbox's.
I plan on sending weekly mass inbox messages, and don't want user login in after a year to see 50 inbox messages from admin. This will help them only see recent and current messages.
I select "Administrators" and my user comes up on the second step. My user has sent out 2x mass inbox messages in the past 3 weeks to 30,000 members: 60,000 conversations in total. 40,000 messages have gone unread so far. I then select the date to over a month ago and click confirm.
The 40,000 messages are then removed from the site and if a user logged in who hadn't read that message they wouldn't see it in their inbox.
Kindly inbox me any questions, quotes, timeframes and experience.