Strictly speaking this is not an issue relating to Enterprise Vault, but, I have seen situations like the one described here when the Enterprise Vault Outlook Add-in has been installed. In other words sometimes 1+1 = 3, and Enterprise Vault looks ‘guilty’ when in fact it’s not.
The issue relates to broken Outlook Reminder’s. By this I mean that every time Outlook is opened, the Reminder pop-up dialog appears with many, many reminders in it. At first it might be one, then over the period of weeks or months, the list of reminders gradually builds. The person I fixed this for had just over 100 ! The broken reminder prevents you from correctly dismissing other, valid, reminders.
When you try to dismiss the reminder or reminders you see :
Firstly for this issue I put together the following VBA to run from ALT-F11 in Outlook to try to enumerate the reminders – the idea being that I then would tweak the code to delete a particular, offending, reminder. I actually did the tweak too. Here is the enumerating code :
Sub main() Dim olApp Dim objRem Dim objRems Dim strTitle Set olApp = Application Set objRems = olApp.Reminders strTitle = "Current Reminders:" 'If there are reminders, display message If olApp.Reminders.Count <> 0 Then For Each objRem In objRems MsgBox "Reminder:" & vbCr & vbCr & objRem.Caption 'If string is empty, create new string If strReport = "" Then strReport=objRem.NextReminderDate & ": " & objRem.Caption & vbCrLf Else 'Add info to string strReport=strReport & objRem.NextReminderDate & ": " & _ objRem.Caption & vbCrLf End If Next 'Display report in dialog MsgBox strTitle & vbCr & vbCr & strReport Else MsgBox "There are no reminders in the collection." End If End Sub
So, the person I did this operation for, already told me the name of the offending reminder. They had had IT rebuild the Outlook cache, create new Outlook profiles and all sorts of other un-useful things
My code though, in this particular case would not run – it came up with :
After a bit of fiddling, I discovered I couldn’t even execute the following :
Set objRems = olApp.Reminders
In the end MFCMAPI helped sort out the issue as follows :
After launching MFCMAPI, picking an Outlook profile, and opening my mailbox store, I see :
The interesting part is called FINDER, under there, you’ll see a folder called REMINDERS. (Don’t ask me about those other things, I’ve no idea what they do —- yet )
Right clicking on REMINDERS means you can do Open Contents Table, and see the following :
You can then find the ‘problem’ reminder, and delete it.
Restart Outlook, wait a few minutes and confirm the pop-up reminder dialog doesn’t appear. Repeat, just for good measure, and you are finally sorted !