How Can I Easily Delete Old Emails from an M365 Mailbox?

December 15, 2025 2 answers
Asked by TechWhiz247
I'm looking for a user-friendly GUI tool or a simple PowerShell script to help delete, move, or archive emails that are older than a certain number of months or years from an M365 mailbox. This is for my team to use, especially for those who struggle with keeping their Outlook organized and are already at their mailbox limit. I'm aware of the policies and auto-archive options, but I need something straightforward for the Level 1 techs to manage easily.

Answers

EagerAdmin22
If you're using the classic version of Outlook, I've set up a search folder labeled 'old messages' for emails older than a certain number of months. However, this feature isnโ€™t available in the new version of Outlook yet. I also use sweep rules to swiftly delete common notification emails that are over ten days old.
Reply to this answer
EmailGuru99
You can actually do this through OWA (Outlook Web App), although the options for dates can be somewhat limited. Just keep in mind that if your client wants to delete emails older than two years, that specific option might not be available in the date choices.

ProfilePicturePro: That's true, and I had to deal with similar restrictions myself. It gets tricky when clients have specific requirements!

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions