• Facebook
  • RSS Feed
  • Instagram
  • LinkedIn
  • Twitter
Nov 092011

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
            'Add info to string
            strReport=strReport & objRem.NextReminderDate & ": " & _
						objRem.Caption & vbCrLf
        End If
    'Display report in dialog
    MsgBox strTitle & vbCr & vbCr & strReport
    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 Smile 

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 Smile)


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 !

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>