How to Fix Microsoft Bookings Error 550 5.7.1 When Sending to Gmail
Question details
Users are experiencing an issue where Microsoft Bookings confirmation emails successfully reach internal staff but are rejected by external providers like Gmail or Outlook.com with SMTP error 550 5.7.1.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Sending automated appointment confirmation emails from Microsoft Bookings to external clients using Gmail or Outlook.com.
- Observed behavior
- The external emails bounce back and generate a Non-Delivery Report (NDR) showing SMTP error code 550 5.7.1, indicating a blocked message or delivery failure.
Ensure you have administrator access to the Microsoft 365 Exchange Admin Center to review message traces. It is also helpful to have the exact Non-Delivery Report (NDR) available to identify the specific rejection reason.
Review Exchange Online Message Trace and Authenticate Domain
Use the Exchange admin center to trace the failed messages and ensure your domain's authentication records meet Gmail's strict sender requirements.
Error 550 5.7.1 typically indicates a security, policy, or authentication block. Email providers like Gmail and Outlook.com have strict sender authentication requirements. If your SPF, DKIM, or DMARC records are missing or misconfigured, automated emails from Bookings are highly likely to be rejected.
Log in to the Microsoft 365 admin portal with your administrator credentials and navigate to the Exchange Admin Center.
Navigate to Mail flow > Message trace. Enter the sender (your Bookings email address) and the rejected Gmail recipient address to execute the trace.
Open the details of the failed message to view the complete Non-Delivery Report. Look for specific sub-codes or diagnostic messages from Gmail regarding why the email was blocked.
Access your domain registrar's DNS settings and verify that your domain's SPF, DKIM, and DMARC records are correctly published and valid for Exchange Online.

Check Outbound Spam Policies in Microsoft 365 Defender
Verify that your Microsoft 365 outbound spam policies are not inadvertently restricting the Microsoft Bookings address from sending external emails.
Try WPS Office for Your Daily Productivity Needs
While resolving Microsoft Exchange and Bookings errors requires advanced administrative configuration, handling your daily document, spreadsheet, and presentation tasks shouldn't be complicated. WPS Office provides a lightweight, free alternative that is highly compatible with Microsoft Office formats, offering a seamless and intuitive user experience.
- 1. Visit the Official Website: Navigate to the official WPS website to download the latest version of WPS Office for your operating system.
- 2. Install the Software: Run the downloaded installer and follow the simple on-screen instructions to complete the setup.
- 3. Open Your Documents: Launch WPS Office and instantly open your existing Microsoft Office files (.docx, .xlsx, .pptx) without any formatting loss.

Frequently Asked Questions
What does SMTP error 550 5.7.1 mean when sending to Gmail?
This error usually means the recipient's email server (Gmail) rejected the message because it failed security or sender authentication checks, or it was flagged by a spam filter. Often, this is due to missing or incorrect SPF or DKIM records on the sender's domain.
Why do Microsoft Bookings emails reach internal staff but not external clients?
Internal emails stay within your organization's Microsoft 365 tenant and bypass external spam and authentication filters. When sending to external providers like Gmail or Outlook.com, the emails must pass strict global spam filtering and domain authentication protocols.
How can I check if my domain has the correct DNS records for Exchange Online?
You can use tools like the Microsoft Remote Connectivity Analyzer or third-party DNS checkers (like MxToolbox) to verify that your domain's SPF, DKIM, and DMARC records are correctly configured to authorize Microsoft 365 to send emails on your behalf.




