Notifications not recieved when using SubscribeToStreamingNotificationsOnAllFolders RRS feed

  • Question

  • I have code that works when I subscribe specific folders in a user's mailbox using SubscribeToStreamingNotifications.

    If I substitute SubscribeToStreamingNotificationsOnAllFolders to subscribe to all folders then I stop receiving notifications in the StreamingSubscriptionConnection.OnNotificationEvent.

    I do not get any errors.

    Has anyone got any clue what might prevent this from working?

    Exchange version: 2013
    Tuesday, February 18, 2014 10:30 PM

All replies

  • As a quick way of testing and debugging I would suggest you try to do this in the EWSEditor . This will tell you straight away if this is a server or client side issue.

    A few other things to check if your using Exchange 2013 make sure you set the affinity headers see and  

    Also throttling maybe another issue if your exceeding the number of allowable subscriptions for the Security context your using.


    Wednesday, February 19, 2014 4:41 AM
  • Thanks I had not found the EWSEditor before, that was very helpful.

    Both in my own application and the EWS editor I get this behaviour.

    When subscribing to a folder I can received notifications of 'Move' events.  When subscribing to all folders I do not receive these notifications.  I am definitely sending EventType.Move when I call SubscribeToStreamingNotificationsOnAllFolders.

    I do receive 'Modified' events but these are only so much help, what I really want to know is when items have moved and where they moved to.

    Is there perchance a server setting to switch of move events when subscribed to all folders?

    Wednesday, February 19, 2014 5:27 AM
  • My current position is that when using the EWSEditor to 'Subscribe to All Folders' I only receive Modified and Delete events.  I do not seem to get all the Delete events either.

    Does anyone know if this is simply the way the 'Subscribe to All' works or is there a configuration option on Exchange that will affect which events are sent when subscribing to All Folders.

    When subscribing to one or more folders by Folder Id I get all the events (such as Moved) that I expect.

    Wednesday, February 19, 2014 9:43 PM
  • >> Is there perchance a server setting to switch of move events when subscribed to all folders?

    Not that I know of EWS doesn't have a lot of configurable settings. I've tried on 2013 server and I can do this okay what version of rollup are you using ? You could have a look at the EWSLog on the CAS server to see if anything is being logged server side.


    Thursday, February 20, 2014 5:39 AM