Meeting Requests not Appearing in Outlook Calendar Before It Accepted Print E-mail

Written by Praveen   
Friday, 10 September 2010 14:48
Normally when a meeting request arrives in to the outlook inbox, they appear in the calendar as tentative MR even before they are accepted. Sometime you may see that the meeting requests are not stamping on your outlook calendar till you accept the MR. As and when we progress further on this post you will get to know how the Meeting Requests are processed in outlook when they arrive. You will also find the answer for why MRs are not displaying in outlook calendar soon they arrive in Inbox.

Before I jump into the troubleshooting steps or resolutions, I would like to introduce you the outlook sniffer. Outlook Sniffer is a built-in code in outlook that keeps track of few items when they arrive into your outlook Inbox, and it performs certain action on those items. The list of items to which sniffer work with is mentioned below.
  • Meeting invites (adding tentative meetings to your calendar)
  • Meeting updates (updating details in your calendar)
  • Task updates
  • Message recall (when someone recalls a message you've received)
  • Responses to voting buttons (when you sent a mail with voting buttons, this adds the voting responses back to the original item)

The sniffer is introduced from outlook 2000 onwards. However, the way it handled in outlook 2007 is slightly different, but the work it do is the same as far as my understanding.

The outlook sniffer runs as a MAPI idle process. This means the sniffer will not process when outlook downloading emails from the server, where as it processes if you are composing and email. So if the outlook is busy due some MAPI activity, which can be due to a third party add-on, the sniffer may not trigger and you will not get the necessary output as desired.

Hope we all are on the same page about the outlook sniffer. Now let us see what happens to a Meeting Request when the outlook sniffer acts on it. When a new Meeting Request arrives in your outlook inbox, sniffer marks it in the outlook calendar as tentative appointment, so you will get a reminder for that request even if you forget to accept/reject the meeting request. Sometimes the time taken for different meeting requests will differ; this is because the sniffer runs only when MAPI is idle.

Now, let’s look at why few of the Meeting invites are not appearing on the calendar?

  • The sniffer works only with the items in the outlook Inbox, so if you have moved the items from the Inbox even before sniffer acts on it then it will not appear. This can be through a rule.
  • If you have set outlook to not process some items. Ensure that you have selected Process requests and responses on arrival and Process receipts on arrival(Tools -> Options -> Email Options -> Tracking Options)
  • If a user mailbox configured in more than one machine and runs at the same time. Here only one can a sniffer (Sniff owner) at a time. You may use the /sniff parameter along with outlook command to set the current machine as Sniff owner. You may also use outlook /cleansniff to clear of the other sniff information.
  • See if any other third party add-ins marking the item as sniffed. You can very well check the item property PR_PROCESSED using the tool MFCMAPI to verify it, if the value is set to true the outlook sniffer will not run on it.
  • Is your outlook MAPI is busy always due to any third party add-ins or applications. Sniffer will only process when the MAPI is idle. You can try to disable the Add-ins to isolate the issue.
  • Verify if the sniffer idle time is set to too long.
    HKEY_Current_User/Software/Microsoft/Office/11.0/Outlook/Options/General, check for the below DWORD.

         AutoProcessIdleTime – how much MAPI idle time is required before the Sniffer will act.
         AutoProcessIdleTimeMax – this says to wait for how long for the next try if the MAPI was not idle on the previous attempt.

Both the above values are specified in milliseconds, so the decimal value 1000 equal to 1 sec. If you want to adjust the value you can set 10 sec for AutoProcessIdleTime (default is 30 sec, i.e. 30000) and set 30 seconds for AutoProcessIdleTimeMax (default is 60 sec, i.e. 60000). If you set too low value that can reversely affect the outlook performance sometime.So if the above values are not present, create the DWORD as mentioned above and set the decimal value as 10000 and 30000 respectively.

  • Based on the experience, the BlackBerry service usually processes the incoming meeting requests prior to the sniffer process, which may causes the meeting requests not to be saved to the Calendar folder automatically and tentatively. So disable the blackberry service to test and isolate the issue.

Do you feel tuff with Meeting Invites, don’t worry from Exchange 2007 and 2010 the calendar invites are processed by the Exchange Calendar Assistant. Hopefully you will not encounter any such problem.

Note – This article is not applicable for Exchange Server 2007 and above versions.


AddThis Social Bookmark Button


+1 # Shane Black 2011-09-06 10:03
Outstanding information. I never knew about the sniffer. Thanks for the information.
Reply | Reply with quote | Quote
+1 # PK 2011-10-12 01:05
Awesome. Thanks so much - solved a problem that many of us in the office are having.
Reply | Reply with quote | Quote
0 # ak 2011-10-12 19:23
thanks, just what i'm looking for :D
Reply | Reply with quote | Quote
0 # pkims 2011-11-18 22:08
:zzz :oops: :o :-x :zzz
Reply | Reply with quote | Quote
0 # Adam Rainbolt 2012-02-08 02:22
Great info, thanks!
Reply | Reply with quote | Quote
+1 # Jayasimha 2012-03-26 11:37
Not easily available information on the net and it is very nicely explained
Reply | Reply with quote | Quote
0 # geel rider 2013-04-26 15:31
Clear and to the point info.

Thanks 8) :lol:
Reply | Reply with quote | Quote
0 # Frustrated 2013-05-09 00:24
Can anyone help? I need to know what command to use to change new meeting requests to automatically tentatively accepted once they are sent. I can't get anything to work!
Reply | Reply with quote | Quote
0 # Guy 2013-10-09 19:01
Great, but still,
You are referring to outlook, is there a type of sniffer on the server side (Exc2003)
according to your explaination, the MR will not show until outlook is actually opened,
My Issue is very simple, I have a secretery handling 3 CEO's calendars, two are updating instantly, the third (newest) doesnt.
Reply | Reply with quote | Quote
0 # _Praveen 2013-10-09 19:06
Sniffer is @ Outlook side, not server side.
Reply | Reply with quote | Quote
0 # Genesis 2014-02-28 07:58
I drop a comment whenever I like a post on a website or I have something to add to
the discussion. It's a result of the fire communicated in the article I browsed.

And on this post Meeting Requests not Appearing in Outlook Calendar Before It
Accepted . I was actually excited enough to drop a thought :
-P I actually do have a couple of questions for you if you
tend not to mind. Could it be only me or does it look like like
some of the comments look like they are left by brain dead people?
:-P And, if you are writing at additional social sites, I'd like
to keep up with you. Could you list all of all your
shared pages like your Facebook page, twitter feed,
or linkedin profile?

Also visit my website - Internet meetings:
Reply | Reply with quote | Quote
0 # Mcjohnson 2014-03-20 21:27
Hi, I have the following issue:

At work, we have ms exchange 2007.
Before we had ms office 2007 and to accept your meetings automatically as "busy", you have to mark the cases in "ressource planning" in calendar options.

Now, since we moved from office 2007 to office 2010, all meetings are accepted but they are marked "tentative". How do I get them back to being marked automatically "busy"??

Or is it a bug between exchange 2007 and office 2010 ?
Reply | Reply with quote | Quote

Add comment

Security code

Read In




Online : 21
Your IP:

Follow Us