How to Automatically Move and Copy Shared Mailbox Emails in Outlook
Question details
The user needs to automatically move incoming messages from a specific sender to a folder within a shared Exchange mailbox while simultaneously copying them to a personal mailbox folder.

- Product
- Microsoft Outlook
- Device & OS
- not provided
- Scenario
- Managing emails arriving from specific senders in a shared Exchange mailbox and duplicating them for personal records.
- Observed behavior
- Messages arrive in the shared inbox and currently require manual sorting to reach both the shared mailbox subfolder and the personal mailbox folder.
Ensure you have full access permissions to the shared Exchange mailbox and verify with your IT administrator if running VBA macros is permitted in your organization.
Create a Server-Side Rule via a Shared Mailbox Profile
Configuring a rule directly on the Exchange server ensures messages are moved and forwarded automatically, even when your Outlook application is closed.
Server-side rules are the most reliable method for managing shared mailboxes because they process emails at the Exchange server level. This means your Outlook client does not need to remain open for the rule to execute successfully.
Close Outlook. Open the Windows Control Panel, search for 'Mail', and click 'Show Profiles'. Click 'Add' to create a new profile specifically for the shared mailbox using its email address.
Launch Outlook and select the newly created shared mailbox profile when prompted. This logs you directly into the shared mailbox as the primary account.
Navigate to the 'File' tab, click 'Manage Rules & Alerts', and select 'New Rule'.
Select 'Apply rule on messages I receive'. In the next step, check the box for 'from people or public group' and specify the sender's email address.
Check 'move it to the specified folder' and select the target folder within the shared mailbox. Then, check 'forward it to people or public group' and enter your personal email address to act as the 'copy'.
Click 'Next' through the exceptions, name your rule, ensure 'Turn on this rule' is checked, and click 'Finish'.

Use an Outlook ItemAdd Macro (VBA)
If you need an exact copy placed into a specific personal folder rather than a forwarded message, a VBA macro can monitor incoming mail and execute the copy command.
Need a Powerful Alternative to Microsoft Office? Try WPS Office
While advanced Exchange server email routing rules require Microsoft Outlook, your everyday document management, spreadsheets, and presentations can be handled effortlessly with WPS Office. It provides a comprehensive productivity suite that is highly compatible with Microsoft formats.

Frequently Asked Questions
Why isn't my shared mailbox rule working when Outlook is closed?
If a rule relies on actions that require access to your personal local folders (like directly copying to a personal inbox), it becomes a 'client-only' rule. Client-only rules require Outlook to be running. To fix this, create a server-side rule by logging directly into the shared mailbox profile and using the 'forward' action instead.
Can I use Outlook on the Web (OWA) to set up shared mailbox rules?
Yes. Log into your webmail, click on your profile picture in the top right, and select 'Open another mailbox'. Enter the shared mailbox name. Once it opens, go to Settings (gear icon) > Mail > Rules to create server-side rules that run independently of the desktop app.
Is it possible to copy emails to a personal folder without using VBA macros?
Without macros, the most reliable automated method is to set a server-side rule in the shared mailbox to forward the email to your personal email address. Then, in your personal Outlook profile, create a standard rule to move those forwarded emails into the designated personal folder.




