I recently did a migration from Exchange 2003 to Exchange 2010. One step at this migration was to convert some of the meeting rooms to type “Room” and then enabling AutoAccept on the room. And also some Shared mailboxes to type “Shared”. No problems so far. The migration went perfectly and users where able to book meeting rooms and the meeting rooms processed the requests and cancellations automatically (Resource Booking Attendant). And the shared mailboxes also worked as they should.
I did however got a support case, and it seemed that a shared mailbox did not work as excepted. When a new mail was sent to the shared mailbox, the mail was going to inbox but was moved automatically to deleted items. I did off course checked the rules, but it was empty. And I could not find any other problems.
Since I know that room mailboxes does the exact same thing with meeting requests (process the mail, and move it to deleted items) I was curious if there was an booking attendant enabled on the Shared Mailbox? And look what I found:
The shared mailbox had the AutomateProccessing set to AutoAccept.
I could change this in EMS (not EMC as the mailbox must be “room” to get the Resource policy tabs)
So in order to check the AutoAccept policy on the mailbox, I converted it to a room with the command: Set-Mailbox “Shared mailbox” –type Room
set-CalendarProcessing “shared mailbox” -AutomateProcessing AutoUpdate
Then the incomming mail did not went directly to Deleted items:)
The root cause was, that when I migrated to Exchange 2010 I converted this mailbox to room and enabled AutomateProcessing to AutoAccept . And since this was wrong, this mailbox was directly changed to type Shared without clearing out the AutomatProcessing.