Calendar Problems

How to Fix Exchange Room Booking Delegate Not Receiving Microsoft 365 Approvals

Steven ParkerSteven Parker Oct 28, 2026 868 views

Question details

An on-premises Exchange room booking delegate is not receiving meeting approval requests when Microsoft 365 users book the room.

How to Fix Exchange Room Booking Delegate Not Receiving Microsoft 365 Approvals
Product
Exchange 2016 / Microsoft 365
Device & OS
not provided
Scenario
Operating an Exchange 2016 hybrid environment where a local delegate manages room bookings and receives requests from on-premises users but misses those from cloud users.
Observed behavior
The delegate receives approval messages from local on-premises users, but approval messages originating from Microsoft 365 users do not arrive.
Before you start

Ensure you have the necessary administrative privileges to run Exchange Management Shell cmdlets or access the Microsoft 365 Exchange admin center.

Solution 1Recommended

Enable Processing of External Meeting Messages

Microsoft 365 booking requests may be treated as external messages in a hybrid environment. You must configure the room mailbox to process external meeting messages.

In an Exchange hybrid environment, meeting requests originating from Microsoft 365 may be identified as external messages by the on-premises server. By default, room mailboxes might ignore external meeting requests for security purposes, preventing the delegate from seeing them.

1
Open Exchange Management Shell

Launch the Exchange Management Shell on your on-premises Exchange 2016 server using an administrator account.

2
Run the Calendar Processing Cmdlet

Execute the following command to enable external message processing: `Get-Mailbox "1stFloorRoomA" | Set-CalendarProcessing -ProcessExternalMeetingMessages $true`. Replace "1stFloorRoomA" with the actual alias of your room mailbox.

3
Verify the Configuration

Have a Microsoft 365 user submit a new room booking request to ensure the delegate now successfully receives the approval email.

Enable Processing of External Meeting Messages
Configuration Applied: Once enabled, the room mailbox will immediately begin forwarding external meeting requests from Microsoft 365 users to the designated delegate.
Free Microsoft Office alternative

Looking for a Lightweight Office Suite for Your Team?

While resolving Exchange Server administrative issues requires backend configuration, equipping your team with a reliable office suite doesn't have to be complicated. WPS Office provides a fully featured, highly compatible alternative to Microsoft Office for creating, editing, and sharing documents.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free installation package for your operating system.
  2. 2. Install the Application: Run the setup file and follow the simple on-screen instructions to complete the installation in minutes.
  3. 3. Open Existing Documents: Launch WPS Office and immediately open your existing Microsoft Office files without any format conversion required.
Fully compatible with Microsoft Office formats including Word, Excel, and PowerPoint (.docx, .xlsx, .pptx).Lightweight installation with blazing fast performance on any device.Familiar user interface that requires zero learning curve for users migrating from Microsoft Office.Cost-effective solution with powerful built-in PDF editing tools.
microsoft office alternative - wps office

Frequently Asked Questions

Why are Microsoft 365 room bookings considered external in a hybrid setup?

Depending on your specific Exchange hybrid routing configuration, emails originating from the cloud tenant may be routed across connectors that cause the on-premises server to interpret them as external meeting requests, triggering default security blocks.

What happens if I do not enable ProcessExternalMeetingMessages?

If this setting remains disabled, the on-premises Exchange server will automatically reject or ignore meeting requests coming from external sources (including your Microsoft 365 users), meaning the booking delegate will never receive the approval prompts.

How long does the Set-CalendarProcessing change take to apply?

Changes made via the Exchange Management Shell typically apply immediately, but it may take a few minutes for Active Directory replication to complete across your network, depending on your topology.

Can I apply this calendar processing setting to all room mailboxes at once?

Yes, you can apply this globally by piping the get command into the set command. For example: `Get-Mailbox -RecipientTypeDetails RoomMailbox | Set-CalendarProcessing -ProcessExternalMeetingMessages $true`.