Change a resource mailbox booking window in Exchange 2010

This is a follow-up on my post on the same topic for Exchange 2007. This post will explain how to change the Booking Windows for a resource mailbox in Exchange Server 2010. This value is set to 180 days by default and many organizations find this a bit low.

In Exchange Server 2010 we use the following command to change this setting:
Set-CalendarProcessing "<ResourceMailboxName>" -BookingWindowInDays <NumberOfDays>

Set-CalendarProcessing "test3" -BookingWindowInDays 365


If you want to set this for all room mailboxes at once use the following command:
Get-Mailbox | Where {$_.RecipientTypeDetails -eq "RoomMailbox"} | Set-CalendarProcessing -BookingWindowInDays 365


You can verify the settings using the following commands:
Get-CalendarProcessing "test3" | FL Identity,BookingWindowInDays


For all room mailboxes:
Get-Mailbox | Where {$_.RecipientTypeDetails -eq "RoomMailbox"} | Get-CalendarProcessing | FL Identity,BookingWindowInDays


Thanks for reading, let me know if you have any questions!

My post on the same topic for Exchange 2007 can be found here!

9 Responses to Change a resource mailbox booking window in Exchange 2010

  1. Kyle says:

    Is there a way to make outlook notify your users what the booking window is before they create a meeting for the room? I’ve gotten alot of requests for this kind of thing. users will book reoccurring meetings with a window that is too large. They then have to send the request again after changing the booking window they had chosen before.

  2. Rauno Mägi says:

    “Get-Mailbox -RecipientTypeDetails roommailbox” is faster than selecting all mailboxes and then filtering out with “where”.

  3. Tramm says:

    Works like a charm, thanks. Just checked the Management Console, and in version 14.02.0318.001, you can change it there also. Cant say in what specific version it became possible though – if not always.

  4. marklitton says:

    What’s the effect on existing meetings? If the window was 390 days, and I set it at 365, what happens to an existing meeting that was scheduled between 365 and 390 days?

  5. Randy Trowbridge says:

    I have changed the meeting room work times to 0600-2200 in Exchange 2010. I have also changed my Outlook 2010 to reflect the same work times. I need to schedule a meeting from 1800-2100 several days in advance. I am only able to do that type of scheduling the day of. Is there some way that I can schedule a meeting in advance?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: