共用方式為


Outlook, RSS, & the user-agent string

One of our dedicated MVP's, Patrick Schmid, reported in his post here that:

If you provide an RSS feed for your blog, then there is a good chance that you use FeedBurner. FeedBurner is a great tool to get accurate statistics on how many subscribers an RSS feed has for example. Unfortunately, FeedBurner doesn’t count any subscriptions from Outlook 2007 or IE7. It looks like FeedBurner just doesn’t know that Outlook 2007/IE7 can be real RSS readers. This is a pretty annoying problem for me, as I would assume that a large number of you are subscribing to my blog via Outlook 2007.

For Outlook 2007 we will unfortunately not be able to report any custom user agent string for our RSS aggregation.  Due to the way we integrate with IE across many parts of the application (the WININET stack is the underlying infrastructure for all of Outlook’s internet communication), we cannot easily and safely change the way we broadcast ourselves when connecting to external servers.  To do so would require a fundamental change in the way the WININET stack is called from Outlook and could affect all of the Office applications.  The scope of this fix is unfortunately outside of what we can provide this release.

We are going to work with Patrick, IE, and the Feedburner folks to see if there is anything else we can do. 

Thanks Patrick for helping us diagnose this.

Comments

  • Anonymous
    October 10, 2006
    PingBack from http://pschmid.net/blog/2006/10/10/61

  • Anonymous
    October 10, 2006
    Hi - just to let you know that IE7's RSS platform sends a different user agent string when you've subscribed to a feed, so feedburner should know just fine that you've subscribed. See http://blogs.msdn.com/rssteam/archive/2006/04/28/586220.aspx for more. Cheers Matt

  • Anonymous
    October 12, 2006
    And you can't do this because? http://windowssdk.msdn.microsoft.com/en-us/library/aa385096.aspx

  • Anonymous
    October 12, 2006
    Matt, The problem is that Outlook is not using the IE7 subscription mechanism. Outlook subscribed to a feed looks like IE7 browsing a feed, which means it looks like the case #1 in the blog post you indicated, and not like #2. Patrick Schmid

  • Anonymous
    October 13, 2006
    Note that this has bugged email marketing vendors for years as well.  Since Outlook doesn't give a clue that the user clicked on a link in an email, its difficult to know that a user is using Outlook and make sure that their emails are formatted properly for them in the future.   If you can find a way to have the useragent for all clicks/requests (not just RSS) reflect that they originated in Outlook, you will make lots of users happy that they are getting properly formatted emails from their favorite vendors.

  • Anonymous
    November 09, 2006
    Microsoft Office just RTMed this week, which means in a couple of months people will be buying them on stores and it will come installed on their new PC. The great news is that Outlook 2007 has embedded support for RSS. This is a super easy way for people