hello
Google
Welcome to Carpe Diem: Flaphead@Home Sign in | Join | Help

Carpe Diem: Flaphead.com

Seize the Day

News


  • Add to Technorati Favorites <script type="text/javascript" src="http://technorati.com/embed/3ni3q36ikc.js"> </script>
    This information is provided "AS IS" with no warranties, and confers no rights. Also some of the information contains my views and thoughts.
    <script src="http://widgets.technorati.com/t.js" type="text/javascript" charset="UTF-8"></script>

    Add Me! - Search Engine Optimization

    I heart FeedBurner

Blackberry & Exchange 2007 OoO Issue

Okay so just for everyone (and for me to blow the dust off a few brain cells .. and what I understand the issue to be) .. This is a problem introduced with Exchange 2007, and affects any BES or Outlook 2003 user that is on Exchange 2007.

Essentially, a users Exchange 2007 OoO is actually stored at the top of the information for a users mailbox, and comprises of two messages in the folder. One has a message class of IPM.Microsoft.OOF.Log where the message body as a log of any OOF changes. The other is IPM.Microsoft.OOF.UserOofSettings, and this contains your Exchange 2007 OoO setting.

BTW, you cannot see these messages if you are using Outlook Cache Mode, you must connect direct to the server ;-)

All previous versions of Exchange and Outlook older than Outlook 2007 use a different mechanism for OoO.  The OoO settings are stored in a users mailbox under IPM_SubTree\Inbox and is a hidden associated message with a message class of: IPM.Note.Rules.OofTemplate.Microsoft.

When you use Outlook 2007 or OWA 2007, any updates to OoO are changed in IPM.Microsoft.OOF.UserOofSettings and IPM.Microsoft.OOF.Log.  Then for the "legacy" purposes, Exchange 2007 writes a IPM.Note.Rules.OofTemplate.Microsoft to a users IPM_SubTree\Inbox.

So you’re on Exchange 2007 and set and OoO using Blackberry, two IPM.Note.Rules.OofTemplate.Microsoft objects appear in the users mailbox. One is the original one set using Outlook and one the new OoO set using a Blackberry.  For a small period of time, the new OoO may work, but after a few minutes, the Exchange 2007 Store finds these two messages and runs the "legacy" process and makes the "IPM.Microsoft.OOF.UserOofSettings" the "master" OoO.

For RIM to fix this, they will need to rewrite the OoO bit to use the new Exchange 2007 methods, that is as long are the users mailbox is on an Exchange 2007 server.

So the workaround is to set the OoO using OWA 2007 or Outlook 2007 ... or as I suspect some Microsoft folk will want you to migrate to Windows Mobile & ActiveSync ;-)

It doesn't looks like BES 4.1 SP5 fixes the issue, and we will all have to wait for BES 5.0

Posted: 08 July 2008 13:18 by Paul Flaherty

Comments

hdawg said:

It looks like RIM has a hotfix for BES 4.1 SP4; I'd assume they have one for SP5 also: http://www.blackberryforums.com/bes-admin-corner/112250-out-office-oof-corruption-blackberry-bes-exchange-2007-a.html

# July 8, 2008 13:32

ChasingAmy1988 said:

We had the issue above but worse...people would set their OOO or OOF even using OWA 2007 or Outlook 2007 and it would stop working after 20 minutes.

RIM has a fix for SP5, you have to get it from them or they (RIM) will not support your product.  They were supposed to have a MR (SP1 MR1) out last Wednesday (July 3, 2008) that addresses the issue.  So far, no sign of said patch.

# July 8, 2008 15:00

Paul Flaherty said:

It's just crazy.  We discovered this issue back in January, and back then they said no fix, and then SP5 would fix it, but looking at the forums, they already have MR1 for BES 4.1.4? -AND- SP5 doesn't fix it!

RIM are at the mercy of Microsoft, BUT, they would have seen Exchange 2007 months before the rest of us and should have been aware of the changes.

I am still unsure if 4.1 SP5 officially supports Exchange 2007 SP1?

# July 8, 2008 15:07

Alex said:

RIM is useless

# July 8, 2008 15:43
New Comments to this post are disabled