Updated:
20 September 2025
See also:
Purpose
The EmptyJunk flow moves any email delivered to the Junk Email folder to the Inbox folder of each member in a specified distribution list. It allows users to completely bypass the junk email filtering.
Many people prefer not to use the built-in spam filtering. Microsoft 365 (Office 365) has no setting to disable or enable the Junk email filter completely. This flow solves the problem tenant-wide. It periodically moves messages from the Junk Email folder to the Inbox folder in each user mailbox.

Current version: 1.0.3
Installation
- Create a new distribution list and name it "EmptyJunk". Add as group members the users whose Junk Email folder content should be moved to Inbox.
- For each member, assign the Editor role to the account that will run the flow, granting access to the member's Junk Email and Inbox folders. Using Exchange Online PowerShell, run the following commands:
Add-MailboxFolderPermission -Identity "dlmember1@contoso.com:\Inbox" -User accounttoruntheflow@contoso.com -AccessRights Editor Add-MailboxFolderPermission -Identity "dlmember1@contoso.com:\Junk Email" -User accounttoruntheflow@contoso.com -AccessRights Editor
- The flow uses the "Office 365 Outlook" and "Office 365 Groups" connections. When importing the flow, use your existing connections or create new ones.

- Open Power Automate and import "EmptyJunk1003.zip" as a new flow, following the Power Automate documentation.

- Set the recurrence interval. Save the flow.

- Turn on the flow.

Testing
Verify that messages are moved from the Junk Email folder to the Inbox folder in each mailbox.
Warning
We do not offer a demo version; however, we offer a full money-back guarantee. If you are not satisfied, please contact us to request a full refund. Upon receiving a refund, you must delete the flow.
After purchase
You will receive a download link for the ZIP file. Import it into your flows list as described in the Installation section.
Pricing and Licensing
This product is licensed per tenant.
Payments are processed by PayPro Global. For payment-related support, contact PayPro Global Customer Support.
Payments are processed by PayPro Global. For payment-related support, contact PayPro Global Customer Support.
License type
Price per unit
