stonneway
asked on
Exchange 2010 Room mailbox not auto-accepting meetings despite being set to autoaccept
We've recently replaced our Exchange 2010 server with a new one. The migration went without a hitch. However we have one issue that may be unrelated.
We have two meeting room mailboxes, A and B. Meeting room B works fine with meeting requests being auto-accepted and any conflicts being sent to a delegate for approval with the meetings marked as tentative. Meeting Room A however doesn't automatically accept meetings and doesn't send anything to the delegate. Meetings sent to Meeting Room A don't even show up in it's calendar at all.
Both have the same set up - I've exported all the mailbox and calendar settings to a CSV using powershell and both mailboxes have identical settings. Both have AutomateProcessing set to AutoAccept, both have the same delegate info. Both have all the same Resource settings in both EMS and EMC and the delegate and calendar sharing settings in Outlook and OWA are both identical, and yet they aren't working the same.
If you look at the inbox of Meeting Room A meeting requests appear in the inbox but sit there as unread items rather than disappearing as accepted in Room B's inbox.
If you click on any of the unread items in the Room A's inbox then the calendar entry appears, as tentative, despite not having yet click tentative as an action.
This has apparently only started since we moved Exchange 2010 servers a few weeks ago.
My only thought so far is to export the contents, delete Room A, and create a new mailbox, re-configure it and import the data.
Any suggestions be we do that?
Olly
We have two meeting room mailboxes, A and B. Meeting room B works fine with meeting requests being auto-accepted and any conflicts being sent to a delegate for approval with the meetings marked as tentative. Meeting Room A however doesn't automatically accept meetings and doesn't send anything to the delegate. Meetings sent to Meeting Room A don't even show up in it's calendar at all.
Both have the same set up - I've exported all the mailbox and calendar settings to a CSV using powershell and both mailboxes have identical settings. Both have AutomateProcessing set to AutoAccept, both have the same delegate info. Both have all the same Resource settings in both EMS and EMC and the delegate and calendar sharing settings in Outlook and OWA are both identical, and yet they aren't working the same.
If you look at the inbox of Meeting Room A meeting requests appear in the inbox but sit there as unread items rather than disappearing as accepted in Room B's inbox.
If you click on any of the unread items in the Room A's inbox then the calendar entry appears, as tentative, despite not having yet click tentative as an action.
This has apparently only started since we moved Exchange 2010 servers a few weeks ago.
My only thought so far is to export the contents, delete Room A, and create a new mailbox, re-configure it and import the data.
Any suggestions be we do that?
Olly
When the room mailbox specify a user, it can be opened by the user
Check whether the user is in the resource delegate list:
Get-CalendarProcessing -Identity room | fl
If the user is not in the list, use cmdlet to add a user
http://technet.microsoft.com/en-us/library/bb124973.aspx
If it is still not working, give full access permission to the room to see if it is work or not.
Check whether the user is in the resource delegate list:
Get-CalendarProcessing -Identity room | fl
If the user is not in the list, use cmdlet to add a user
http://technet.microsoft.com/en-us/library/bb124973.aspx
If it is still not working, give full access permission to the room to see if it is work or not.
The other possible reason could be if the Room is already set for direct booking and then for delegation from Outlook :(
- Rancy
- Rancy
ASKER
The meeting requests for meeting room A *do* appear in the inbox of Meeting Room As mailbox but remain as unread and don't appear to disappear as they would if the request was accepted.
Meeting Room A
**************
RunspaceId : aa32a08b-63b7-4c02-a8a2-c7 9d975cf8b9
AutomateProcessing : AutoAccept
AllowConflicts : False
BookingWindowInDays : 180
MaximumDurationInMinutes : 1440
AllowRecurringMeetings : True
EnforceSchedulingHorizon : True
ScheduleOnlyDuringWorkHour s : False
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates : True
DeleteAttachments : True
DeleteComments : True
RemovePrivateProperty : True
DeleteSubject : True
AddOrganizerToSubject : True
DeleteNonCalendarItems : True
TentativePendingApproval : True
EnableResponseDetails : True
OrganizerInfo : True
ResourceDelegates : {mydomain.local/my company llp/Users/User One, mydomain.local/my company llp/Users/User Two, mydomain.local/Users/Admin istrator}
RequestOutOfPolicy : {}
AllRequestOutOfPolicy : True
BookInPolicy : {}
AllBookInPolicy : True
RequestInPolicy : {}
AllRequestInPolicy : False
AddAdditionalResponse : True
AdditionalResponse : Please remember to cancel this meeting through Outlook if you are not going to hold it after all! This ensures the calendar is up-to-date.
RemoveOldMeetingMessages : True
AddNewRequestsTentatively : True
ProcessExternalMeetingMess ages : False
RemoveForwardedMeetingNoti fications : False
MailboxOwnerId : mydomain.local/Users/Meeti ng Room A
Identity : mydomain.local/Users/Meeti ng Room A
IsValid : True
*****************
Meeting Room B
*****************
RunspaceId : aa32a08b-63b7-4c02-a8a2-c7 9d975cf8b9
AutomateProcessing : AutoAccept
AllowConflicts : False
BookingWindowInDays : 180
MaximumDurationInMinutes : 1440
AllowRecurringMeetings : True
EnforceSchedulingHorizon : True
ScheduleOnlyDuringWorkHour s : False
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates : True
DeleteAttachments : True
DeleteComments : True
RemovePrivateProperty : True
DeleteSubject : True
AddOrganizerToSubject : True
DeleteNonCalendarItems : True
TentativePendingApproval : True
EnableResponseDetails : True
OrganizerInfo : True
ResourceDelegates : {mydomain.local/my company llp/Users/User One, mydomain.local/my company llp/Users/User Two, mydomain.local/Users/Admin istrator}
RequestOutOfPolicy : {}
AllRequestOutOfPolicy : True
BookInPolicy : {}
AllBookInPolicy : True
RequestInPolicy : {}
AllRequestInPolicy : False
AddAdditionalResponse : True
AdditionalResponse : <DIV><FONT size=2 face=Tahoma>Please remember to cancel this meeting through Outlook if you are not going to hold it after all! This ensures the calendar is up-to-date.</FONT></DIV>
RemoveOldMeetingMessages : True
AddNewRequestsTentatively : True
ProcessExternalMeetingMess ages : False
RemoveForwardedMeetingNoti fications : False
MailboxOwnerId : mydomain.local/Users/Meeti ng Room B
Identity : mydomain.local/Users/Meeti ng Room B
IsValid : True
****************
Meeting Room A
**************
RunspaceId : aa32a08b-63b7-4c02-a8a2-c7
AutomateProcessing : AutoAccept
AllowConflicts : False
BookingWindowInDays : 180
MaximumDurationInMinutes : 1440
AllowRecurringMeetings : True
EnforceSchedulingHorizon : True
ScheduleOnlyDuringWorkHour
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates
DeleteAttachments : True
DeleteComments : True
RemovePrivateProperty : True
DeleteSubject : True
AddOrganizerToSubject : True
DeleteNonCalendarItems : True
TentativePendingApproval : True
EnableResponseDetails : True
OrganizerInfo : True
ResourceDelegates : {mydomain.local/my company llp/Users/User One, mydomain.local/my company llp/Users/User Two, mydomain.local/Users/Admin
RequestOutOfPolicy : {}
AllRequestOutOfPolicy : True
BookInPolicy : {}
AllBookInPolicy : True
RequestInPolicy : {}
AllRequestInPolicy : False
AddAdditionalResponse : True
AdditionalResponse : Please remember to cancel this meeting through Outlook if you are not going to hold it after all! This ensures the calendar is up-to-date.
RemoveOldMeetingMessages : True
AddNewRequestsTentatively : True
ProcessExternalMeetingMess
RemoveForwardedMeetingNoti
MailboxOwnerId : mydomain.local/Users/Meeti
Identity : mydomain.local/Users/Meeti
IsValid : True
*****************
Meeting Room B
*****************
RunspaceId : aa32a08b-63b7-4c02-a8a2-c7
AutomateProcessing : AutoAccept
AllowConflicts : False
BookingWindowInDays : 180
MaximumDurationInMinutes : 1440
AllowRecurringMeetings : True
EnforceSchedulingHorizon : True
ScheduleOnlyDuringWorkHour
ConflictPercentageAllowed : 0
MaximumConflictInstances : 0
ForwardRequestsToDelegates
DeleteAttachments : True
DeleteComments : True
RemovePrivateProperty : True
DeleteSubject : True
AddOrganizerToSubject : True
DeleteNonCalendarItems : True
TentativePendingApproval : True
EnableResponseDetails : True
OrganizerInfo : True
ResourceDelegates : {mydomain.local/my company llp/Users/User One, mydomain.local/my company llp/Users/User Two, mydomain.local/Users/Admin
RequestOutOfPolicy : {}
AllRequestOutOfPolicy : True
BookInPolicy : {}
AllBookInPolicy : True
RequestInPolicy : {}
AllRequestInPolicy : False
AddAdditionalResponse : True
AdditionalResponse : <DIV><FONT size=2 face=Tahoma>Please remember to cancel this meeting through Outlook if you are not going to hold it after all! This ensures the calendar is up-to-date.</FONT></DIV>
RemoveOldMeetingMessages : True
AddNewRequestsTentatively : True
ProcessExternalMeetingMess
RemoveForwardedMeetingNoti
MailboxOwnerId : mydomain.local/Users/Meeti
Identity : mydomain.local/Users/Meeti
IsValid : True
****************
Disable the Room mailbox for A .... give it sometime create new Mailbox and turn to Room wait for sometime and Enable AutoAccept.
- Rancy
- Rancy
ASKER
And of course export the data and import it in to the new mailbox?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks. We ended up exporting to PST, removing the mailbox, recreating and importing again.
The exact same mailbox configuration as before is now working.
The exact same mailbox configuration as before is now working.
DOes the meeting request even go to the Room mailbox Inbox or what happens ?
- Rancy