{"id":119389,"date":"2025-10-30T14:38:32","date_gmt":"2025-10-30T14:38:32","guid":{"rendered":"https:\/\/www.sperrysoftware.com\/Email-Tools\/?p=119389"},"modified":"2026-03-30T15:28:04","modified_gmt":"2026-03-30T15:28:04","slug":"microsoft-azure-outage-what-happened-why-safeguard-send-was-affected-and-what-were-doing-about-it","status":"publish","type":"post","link":"https:\/\/www.sperrysoftware.com\/Email-Tools\/microsoft-azure-outage-what-happened-why-safeguard-send-was-affected-and-what-were-doing-about-it\/","title":{"rendered":"Microsoft Azure Outage: What Happened, Why Safeguard Send Was Affected, and What We&#8217;re Doing About It"},"content":{"rendered":"<div class=\"erp-sidecar:h-fit erp-sidecar:pb-0 mx-auto h-full\">\n<div class=\"relative border-subtlest ring-subtlest divide-subtlest bg-base\">\n<div class=\"erp-sidecar:min-h-[var(--sidecar-content-height)] min-h-[var(--page-content-height)] border-subtlest ring-subtlest divide-subtlest bg-transparent\">\n<div class=\"isolate mx-auto px-md\">\n<div class=\"py-md md:pb-xl mx-auto max-w-threadContentWidth\">\n<div class=\"relative\">\n<div class=\"gap-y-md flex flex-col\">\n<div class=\"gap-y-lg flex flex-col first:mt-0\">\n<div class=\"border-subtlest ring-subtlest divide-subtlest bg-transparent\">\n<div class=\"gap-y-sm md:gap-y-md flex flex-col\">\n<div class=\"relative font-sans text-base text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\">\n<div class=\"min-w-0 break-words [word-break:break-word]\">\n<div id=\"markdown-content-4\" class=\"gap-y-md after:clear-both after:block after:content-['']\" dir=\"auto\">\n<div class=\"my-2 first:mt-0 [&amp;:has([data-inline-type=image])+&amp;:has([data-inline-type=image])_[data-inline-type=image]]:hidden [&amp;:has(table)_[data-inline-type=image]]:hidden\">\n<div class=\"relative\">\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] prose-strong:font-medium [&amp;_&gt;*:first-child]:mt-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">On October 29, 2025, Microsoft experienced a significant global outage that affected millions of users and businesses worldwide. For eight hours\u2014from approximately 12:00 PM ET to 8:00 PM ET\u2014core Microsoft services, including Microsoft 365, Azure, Xbox Live, and Minecraft, were largely unavailable. As a developer of Outlook add-ins that depend on Azure infrastructure, Sperry Software&#8217;s\u00a0<strong>Safeguard Send for Microsoft 365<\/strong>\u00a0was also temporarily impacted. Here&#8217;s what happened, why it mattered, and how we&#8217;re responding.<\/p>\n<\/div>\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] prose-strong:font-medium [&amp;_&gt;*:first-child]:mt-0\">\n<h2 class=\"mb-2 mt-4 font-display font-semimedium text-base first:mt-0\"><strong>The Root Cause: A Configuration Error at Azure Front Door<\/strong><\/h2>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">The outage was triggered by an inadvertent configuration change in\u00a0<strong>Azure Front Door (AFD)<\/strong>, Microsoft&#8217;s global content delivery and traffic routing service. Azure Front Door sits in front of hundreds of Microsoft services\u2014think of it as a massive traffic director that routes requests to the right destination at lightning speed.\u200b<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">The faulty configuration caused Azure Front Door nodes across the global infrastructure to fail to load properly. As traffic was rerouted to remaining healthy nodes, those surviving nodes became overwhelmed by the sudden surge. This cascading failure created a domino effect: Microsoft 365 authentication systems went down, which in turn caused Outlook to fail, which prevented on-send add-ins like Safeguard Send from operating.\u200b<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">The worst part was that the Azure Portal\u2014Microsoft&#8217;s primary tool for diagnosing and responding to infrastructure problems\u2014was itself inaccessible because it also depends on Azure Front Door. Microsoft engineers had to work around this &#8220;bootstrap problem&#8221; by temporarily routing the portal away from AFD, buying themselves time to identify and roll back the problematic configuration.\u200b<\/p>\n<h2 class=\"mb-2 mt-4 font-display font-semimedium text-base first:mt-0\"><strong>Why Safeguard Send and Other Outlook Add-Ins Were Affected<\/strong><\/h2>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">When the outage occurred, users of Safeguard Send and other on-send add-ins began experiencing issues. Here&#8217;s the technical reason why:<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Outlook add-ins like Safeguard Send are cloud-hosted services that live in Azure. When users enable an on-send add-in, Outlook maintains a connection to retrieve the add-in code from Azure infrastructure. During the outage, Outlook couldn&#8217;t reach these Azure-hosted services, so the add-in became unreachable.\u200b<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">By default, Outlook has a security-first design: if an on-send add-in cannot be reached, Outlook blocks email from sending. This is intentional\u2014it prevents users from accidentally bypassing security or compliance controls because the add-in is unavailable. As a result, users saw the message &#8220;Safeguard Send is working on your request&#8221; in perpetuity, with Outlook spinning in a wait loop.\u200b<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>Importantly, this affected all on-send add-ins<\/strong>, not just Safeguard Send\u2014including add-ins from Microsoft itself and hundreds of independent developers.\u200b<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Users without add-ins installed were unaffected and could send emails normally.\u200b<\/p>\n<h2 class=\"mb-2 mt-4 font-display font-semimedium text-base first:mt-0\"><strong>What We Learned and What&#8217;s Next<\/strong><\/h2>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>1. We&#8217;re Attending the Microsoft Office Developers Meeting<\/strong><\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">On November 8, 2025, the Microsoft Office Developers community will hold their monthly meeting to discuss the outage with hundreds of add-in developers from around the world. We will participate and learn about potential improvements for future resilience.<\/p>\n<p>[<strong>Nov 13, 2025 Update: Insights from the Microsoft Office Developers Meeting<\/strong><\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">At the November 8 Microsoft Office Developers meeting, dozens of frustrated add-in developers representing tens of thousands of affected users shared their experiences. The feedback was clear: the Azure Front Door outage had a cascading impact far beyond what Microsoft&#8217;s initial messaging suggested. Developers reported that even add-ins hosted outside Azure (on AWS and other providers) failed to load because core dependencies like Office.js were unreachable due to the AFD outage. Most concerning was the timeline: while Microsoft began posting status updates at 17:27 CET (5:27 PM), the outage had actually started at 09:27 AM CET (9:27 AM)\u2014meaning users were without communication or guidance for over 8 hours.<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">The Microsoft Outlook specialist acknowledged the problem and confirmed the team is working on a long-term solution. Notably, even alternative technologies like <a href=\"https:\/\/marketplace.microsoft.com\/en-us\/product\/saas\/sperrysoftwareinc1650990119106.safeguard-send-core?tab=Overview\">Safeguard Send Core<\/a> (which uses Smart Alerts designed to allow email sending if the add-in is unreachable) were also blocked during the outage, indicating the issue was at the platform level, not specific to any particular add-in architecture. One practical workaround discovered by an IT Admin was composing emails on desktop, saving them to Drafts, then sending via mobile\u2014a hassle, but it worked. We&#8217;re adding this mobile workaround to our dashboard emergency response guidance going forward.]<\/p>\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] prose-strong:font-medium [&amp;_&gt;*:first-child]:mt-0\">\n<h2 class=\"mb-2 mt-4 font-display font-semimedium text-base first:mt-0\"><strong style=\"font-size: 16px;\">2. We Recommend Configuring Outlook&#8217;s Default Send Behavior<\/strong><\/h2>\n<\/div>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">To help protect your organization against future outages affecting on-send add-ins, we strongly recommend reviewing our article on\u00a0<a class=\"reset interactable cursor-pointer decoration-1 underline-offset-1 text-super hover:underline font-semibold\" href=\"https:\/\/www.sperrysoftware.com\/Email-Tools\/learn-overview\/how-to-change-the-default-send-behavior-of-outlook-when-using-safeguard-send-for-microsoft-365\/\" target=\"_blank\" rel=\"nofollow noopener\"><span class=\"text-box-trim-both\">How to Change the Default Send Behavior of Outlook When Using Safeguard Send for Microsoft 365<\/span><\/a>.<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">By changing a simple registry key, you can configure Outlook to allow emails to send even if Safeguard Send cannot be reached. This means:<\/p>\n<ul class=\"marker:text-quiet list-disc\">\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">During an Azure outage, users can still send emails if needed<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Compliance and security policies continue to be enforced when the add-in is available<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Business continuity is maintained during rare infrastructure failures<\/p>\n<\/li>\n<\/ul>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>Important:<\/strong>\u00a0This setting is entirely optional and controlled by your IT department\u2014it&#8217;s not a workaround or bypass of security controls. It&#8217;s a\u00a0<strong>resilience strategy<\/strong>\u00a0for business continuity during infrastructure failures.<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>3. We&#8217;re Improving Our Customer Communication<\/strong><\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">We discovered that our customer notification system relies on Outlook to send emails\u2014the very service that was down. This created a communication bottleneck during the crisis. Going forward, we&#8217;re implementing\u00a0<strong>multiple communication channels<\/strong>\u00a0for critical alerts:<\/p>\n<ul class=\"marker:text-quiet list-disc\">\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>HubSpot CRM emails<\/strong>\u00a0(non-Outlook-based)<\/p>\n<\/li>\n<li><strong>Open a support ticket in the dashboard<\/strong> (this was already an option)<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>Dashboard alerts<\/strong>\u00a0(which we deployed immediately during the outage)<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>Status page updates<\/strong>\u00a0for real-time information<\/p>\n<\/li>\n<\/ul>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">This ensures that if Microsoft services are unavailable, we can still reach you quickly.<\/p>\n<h2 class=\"mb-2 mt-4 font-display font-semimedium text-base first:mt-0\"><strong>Key Takeaways for IT Administrators<\/strong><\/h2>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">If you manage Outlook add-ins in your organization, here are the key takeaways:<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>During the Outage:<\/strong><\/p>\n<ul class=\"marker:text-quiet list-disc\">\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Outlook instances without add-ins functioned normally (including phones)<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Users with Safeguard Send could still send emails by temporarily uninstalling the add-in (though this required manual intervention and could take anywhere between 12-24 hours to propagate through the systems)<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">The issue was infrastructure-level, not specific to any particular add-in vendor<\/p>\n<\/li>\n<\/ul>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>For Future Resilience:<\/strong><\/p>\n<ul class=\"marker:text-quiet list-disc\">\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Configure your Outlook default send behavior to allow emails to send if the add-in is unreachable<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Test your configuration periodically to ensure it works as expected<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Communicate contingency plans to your users so they know what to do if an outage occurs<\/p>\n<\/li>\n<\/ul>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>Industry Context:<\/strong><\/p>\n<ul class=\"marker:text-quiet list-disc\">\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">99.9% SLA coverage means on average, you can expect approximately\u00a0<strong>9 hours of downtime per year<\/strong>\u00a0across all cloud services<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Major outages are rare but not impossible<\/p>\n<\/li>\n<\/ul>\n<h2 class=\"mb-2 mt-4 font-display font-semimedium text-base first:mt-0\"><strong>The Bottom Line<\/strong><\/h2>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">The October 29 outage was a sobering reminder that even the most robust cloud infrastructure can experience major disruptions. However, it was also a testament to the power of planning and communication.<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">At Sperry Software, we&#8217;re committed to helping you navigate these challenges. That&#8217;s why we&#8217;ve invested in better communication systems, why we&#8217;re actively engaging with Microsoft&#8217;s developer community, and why we recommend robust contingency planning.<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><strong>Questions?<\/strong>\u00a0We&#8217;re here to help. Reach out to our support team with any questions about configuring Outlook&#8217;s default send behavior, disaster recovery planning, or how to implement the resilience strategies discussed in this article.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex items-center justify-between\">\n<div class=\"-ml-sm gap-xs flex flex-shrink-0 items-center\"><\/div>\n<div class=\"gap-x-xs flex flex-shrink-0 items-center\">\n<div class=\"gap-xs flex items-center border-subtlest ring-subtlest divide-subtlest bg-transparent\"><\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"erp-sidecar:fixed erp-sidecar:w-full bottom-safeAreaInsetBottom p-md pointer-events-none z-10 absolute border-subtlest ring-subtlest divide-subtlest bg-transparent\">\n<div class=\"max-w-threadContentWidth mx-auto\">\n<div class=\"pointer-events-auto\">\n<div class=\"pointer-events-none h-0\"><\/div>\n<div>\n<div class=\"w-full\">\n<div class=\"relative\">\n<div class=\"bg-base shadow-[0_1px_8px_2px_oklch(var(--foreground-color)\/0.1),0_36px_16px_36px_oklch(var(--background-base-color))] dark:shadow-[0_4px_12px_rgba(0,0,0,0.12),0_32px_16px_36px_oklch(var(--dark-background-base-color))] relative rounded-2xl border-subtlest ring-subtlest divide-subtlest bg-subtler\">\n<div class=\"relative rounded-2xl\">\n<div class=\"bg-raised w-full outline-none flex items-center border rounded-2xl dark:bg-offset duration-75 transition-all border-subtler shadow-sm dark:shadow-md shadow-super\/10 dark:shadow-black\/10 px-0 pt-3 pb-3 gap-y-md grid items-center\">\n<div class=\"px-3.5 grid-rows-1fr-auto grid grid-cols-3\">\n<div class=\"overflow-hidden relative flex h-full w-full col-start-1 col-end-4 pb-3\">\n<div class=\"w-full\">\n<div id=\"ask-input\" class=\"overflow-auto max-h-[45vh] lg:max-h-[40vh] sm:max-h-[25vh] outline-none font-sans resize-none caret-super selection:bg-super\/30 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super text-foreground bg-transparent placeholder-quieter placeholder:select-none scrollbar-subtle size-full\" role=\"textbox\" contenteditable=\"true\" spellcheck=\"true\" aria-placeholder=\"Ask a follow-up\" data-lexical-editor=\"true\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>On October 29, 2025, Microsoft experienced a significant global outage that affected millions of users and businesses worldwide. For eight&#8230;<\/p>\n","protected":false},"author":27692,"featured_media":119099,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[2843,2844,2830],"class_list":{"0":"post-119389","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-message","8":"tag-safeguard-send-core","9":"tag-safeguard-send-for-microsoft-365","10":"tag-safeguard-send-for-office-365"},"menu_order":0,"_links":{"self":[{"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/posts\/119389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/users\/27692"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/comments?post=119389"}],"version-history":[{"count":1,"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/posts\/119389\/revisions"}],"predecessor-version":[{"id":123356,"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/posts\/119389\/revisions\/123356"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/media\/119099"}],"wp:attachment":[{"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/media?parent=119389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/categories?post=119389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sperrysoftware.com\/Email-Tools\/wp-json\/wp\/v2\/tags?post=119389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}