Mail item that sent from the recipient automatically sent to a specific folder instead of the inbox folder, E-mail is automatically forwarded to another recipient and so on.
In some scenarios, the problem could be related to corrupted hidden Exchange inbox rule.
In the current article, we review how can we locate such inbox rule using the MFCMAPI tool and delete it.
Technically speaking, there are a couple of optional causes to this issue such as – a problematic mobile device mail client, third party Outlook add-on or Outlook plugin and so on.
We suspect that an inbox rule causes this strange behavior that the user created.
We check the existing inbox rules, and surprisingly; we discover that there is no current inbox rule or that the current inbox rule does relate to the particular issue that the user experience.
The other option that I would like to review in the current article is – the possibility of corrupted, hidden inbox rules.
The phenomenon of “corrupted hidden inbox rules” is not an ordinary scenario, but, in some case, after we have exhausted all possibilities, we need to consider this option.
The main characters of the “corrupted hidden inbox rules” is that, for some reason, the inbox rule doesn’t appear in the standard Outlook \OWA graphic interface.
To be able to verify if we are dealing with a scenario of a “problematic inbox rule” (corrupted hidden inbox rules), and to delete this inbox rule, we will need to use a very powerful and
a useful tool named – MFCMAPI.
Using the MFCMAPI utility, we can see the “under the hood” of an Exchange mailbox.
The MFCMAPI enables us to view the physical structure of the Exchange mailbox and the mailbox mail items.
Delete corrupted hidden Exchange inbox rules using MFCMAPI | The troubleshooting planned scheme.
As mentioned, in our scenario Exchange user experience “strange behavior,” and we suspect that the issue may be related to existing “corrupted hidden inbox rules.”
In some scenarios, the user has an existing inbox rule that can be seen via the Outlook \OWA graphic interface.
When using the MFCMAPI tool to view the content of the user mailbox, we will not be able to differentiate between a “legitimate inbox rule” versus “corrupted hidden inbox rules.”
To be able to “isolate” the corrupted hidden inbox rule.” We will need to implement the following steps:
- Back up all the existing inbox rules.
- Manually delete all the existing inbox rules by using the Outlook \OWA interface or the MFCMAPI tool.
- Use the MFCMAPI tool by searching for corrupted hidden inbox rules” and if we find such as inbox rule\s, delete these rules.
- Restore the “original inbox rules” from the backup to – the user mailbox.
Using MFCMAPI for delete corrupted, hidden Exchange inbox rules.
MFCMAPI and Outlook mail profile
The MFCMAPI tool uses existing Outlook mail profile that already configured on the particular desktop form which we use the MFCMAPI.
In other words – to be able to use the MFCMAPI tool for examining the structure of a particular Exchange mailbox, we will need to have the specific user credentials and configure the Outlook mail profile for the specific Exchange recipient.
- Download the MFCMAPI tool using the following link MFCMAPI
MFCMAPI implemented as EXE file; there no need to “install” the MFCMAPI
- Click on the MFCMAPI executable file
- Click OK on the welcome screen
- Select the Session menu
- Select the Logon… menu
In our scenario, we want to use the MFCMAPI for deleting corrupted, hidden Exchange inbox rules from the Exchange mailbox of a recipient named Bob.
- Select the required Outlook profile
General note – a specific Outlook mail profile can serve as a container for different Exchange object such as – user mailbox, online archive, Public Folder or other mailboxes which the recipient has Full Access to these mailboxes.
For this reason, when we use the MFCMAPI to log into specific Exchange recipient mailbox, we can see a couple of “databases” represented by the yellow icon.
In our scenario, we wish to examine the content of Bob’s mailbox.
- Right click of the “yellow icon” of the user mailbox. In our example, we want to view the content of Bob mailbox.
- Select the menu – Open store
- Select the folder named – Root -Mailbox and click on the small white arrow to expand the Folder hierarchy
- Click on the folder named – IPM_SUBTREE
- Click on the folder named – Inbox
- Right click on the Inbox folder and select the menu – Open associated content table
New “MFCMAPI window” appears – this window displays the internal structure of the Inbox folder. The window includes many columns.
In our scenario, we want to view the content of a column named – Message Class
To view this column, scroll to the right the column headers
- Select the column named – Message Class
The inbox rule saved as an object named – IPM.Rule.Version2.Message
- Right click on the value – Rule.Version2.Message
- On the sub menu select the menu – Delete message
- Click on the small arrow
- Select the option – Permanent delete passing DELETE_HARD_DELETE (unrecoverable)
- Click OK
In some scenario, when we open the Outlook mail profile of the user whom we remove his inbox rule the following warning message appears:
The rules on this computer do not match the rule on Microsoft Exchange. Only one set of rules can be kept. You will usually want to keep the rules on the server. Which rules do you want to keep?
- Select – Server
- Click OK
It is important for us to know your opinion on this article