Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Everyday I have to receive an email xyz.

Is there any plugin for Outlook (or whatever) to get an alert if I don't receive the email?

share|improve this question
This is an old question but unless someone posts something soon I plan on developing this plugin at some point this year. I will try to post it here when done. – Jeff Jun 9 '14 at 23:08
@Jeff did you manage to develop that script? If so, could you share it with the community? – jimm-cl Jul 13 '15 at 18:45
Sadly it got back burnered for a bit. I was going to work on it again but stuff broke – Jeff Jul 14 '15 at 1:38

If you set a filter to alert you when you receive a message, and possibly even move it to a special folder then you can also set a reminder to ask you, if you have received the email you need today. And you would have a visual indicator, if there is not an unread message.

OR depending on your outlook version, write a simple vba script to check that special folder for an unread message as a scheduled event. If there isn't one alert you.

share|improve this answer

Assuming you get any new message on a regular basis, you could use rules to check that a "got mail from xyz" has been set in the past 24 hours. Otherwise, the only alternative I see is a custom Outlook add-in (or some VBA macros) that set a timer which goes off every 5 (or whatever) minutes.

share|improve this answer

I think this should answer the question - I was looking for something similar, as I receive a lot of emails in my work from processes that run at specific times, and was looking for a way to keep track of anything that did not come to my inbox when supposed to.

Receive a Reminder When a Message Doesn't Arrive? (writen by Diane Poremsky)

Basically, it details on how to set a "run a script" rule that triggers a reminder when you don't get an email within a specified schedule.

The VB code to achieve this is the following:

Sub RemindNewMessages(Item As Outlook.MailItem)

Dim objInbox As Outlook.MAPIFolder
Dim intCount As Integer
Dim objVariant As Variant

Set objInbox = Session.GetDefaultFolder(olFolderInbox)

' Set the flag/reminder on newly arrived message
 With Item
    .MarkAsTask olMarkThisWeek
    .TaskDueDate = Now + 1
    .ReminderSet = True
    ' Reminder in one hour
    .ReminderTime = Now + 0.041
    .Categories = "Remind in 1 Hour"
End With


' look for existing messages and remove the flag and reminder 
For intCount = objInbox.Items.Count To 1 Step -1
 Set objVariant = objInbox.Items.Item(intCount)

 If objVariant.MessageClass = "IPM.Note" Then
    If LCase(objVariant.Subject) = LCase(Item.Subject) And objVariant.SentOn < Item.SentOn Then
' clear flag and category
With objVariant
    .Categories = ""
End With

'or just delete the older messages
   '  objVariant.Delete
    End If
 End If

Set objInbox = Nothing
End Sub
share|improve this answer

I don't know about plugins that do what you ask.

You could start with creating a rule. Hopefully the required email has something you can use to reliably identify it. For example: it always comes from a certain sender or it always has certain text in the subject line. The rule could move the email to a specific folder that you can watch for a new, unread message. There are other options for what to do that can be combined with moving the email.

share|improve this answer
Ok, that changes the question in: "is there any plugin for Outlook (or whatever) to get an alert if some folder does not get a new message every day?"... ;-) – Arjan Oct 17 '09 at 15:50
Yeah, there're filters to run when there's a new message. I wanna a filter (or something) to run if there's no new message. – user14487 Oct 19 '09 at 14:34

You must log in to answer this question.