{"id":847,"date":"2026-09-23T14:04:44","date_gmt":"2026-09-23T14:04:44","guid":{"rendered":"https:\/\/syncpenguin.com\/blog\/?p=847"},"modified":"2026-09-23T14:04:44","modified_gmt":"2026-09-23T14:04:44","slug":"moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away","status":"publish","type":"post","link":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/","title":{"rendered":"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away"},"content":{"rendered":"\n<p>If your team keeps a company contact list in an Exchange Online (Microsoft 365) public folder, the clock is running. Starting October 1st, 2026, Microsoft begins switching EWS off in Exchange Online, tenant by tenant, and on April 1st, 2027, it is fully and permanently disabled, with the tenant-level switch removed.<\/p>\n\n\n\n<p>That matters for public folders specifically because Microsoft Graph, the API replacing EWS, has no public folder support. Any app, sync tool, or script that reads public folder contacts today will lose access, including SyncPenguin. The practical fix is to move those contacts into a contacts folder inside a shared mailbox, which MS Graph can fully support.<\/p>\n\n\n\n<p>Below we present the steps required to make the switch. Note that no action needs to be taken in case of Exchange on-premises, as only Exchange Online is affected.<\/p>\n\n\n\n<h4>1. Export the public folder contacts<\/h4>\n\n\n\n<p>You&#8217;ll need classic Outlook for Windows, because it has the most complete public folder and import\/export support.<\/p>\n\n\n\n<ol><li>In classic Outlook, open the Folder pane, expand <strong>Public Folders \u2192  All Public Folders<\/strong>, and find your contacts folder.<\/li><li>Go to <strong>File \u2192 Open &amp; Export \u2192 Import\/Export \u2192 Export to a file<\/strong>.<\/li><li>Choose <strong>Outlook Data File (.pst)<\/strong>, select the public folder contacts folder, and save the PST file to any location.<\/li><\/ol>\n\n\n\n<p>Use PST format rather than CSV, as CSV drops contact photos, contact groups, and some fields, and requires manual field mapping on import. PST exports as much information as possible.<\/p>\n\n\n\n<h3>2. Create the shared mailbox<\/h3>\n\n\n\n<p>In the <strong>Microsoft 365 admin center<\/strong>, go to <strong>Teams &amp; groups \u2192 Shared mailboxes \u2192 Add a shared mailbox<\/strong>, give it a name (for example, &#8220;Our Shared Mailbox&#8221;), then add the members who need access.<\/p>\n\n\n\n<p>Or, you can also do it with an Exchange Online PowerShell script:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Connect-ExchangeOnline\n\nNew-Mailbox -Shared -Name \"Our Shared Mailbox\" `\n  -DisplayName \"Our Shared Mailbox\" -Alias oursharedmailbox\n\nAdd-MailboxPermission -Identity oursharedmailbox`\n  -User user@company.com -AccessRights FullAccess -InheritanceType All<\/code><\/pre>\n\n\n\n<p>Shared mailboxes under 50 GB don&#8217;t need a license to work without any issues.<\/p>\n\n\n\n<p>Full Access permission automatically adds the mailbox to each member&#8217;s Outlook within an hour or so due to propagation delay.<\/p>\n\n\n\n<h3>3. Create the contacts folder<\/h3>\n\n\n\n<p>Once the shared mailbox shows up in Outlook, right-click it in the Folder pane, choose <strong>New Folder<\/strong>, name it (for example, &#8220;Company directory&#8221;), and set <strong>Folder contains<\/strong> to <strong>Contact Items<\/strong>. Alternatively, you can simply use the shared mailbox&#8217;s built-in Contacts folder.<\/p>\n\n\n\n<h3>4. Import the contacts<\/h3>\n\n\n\n<p>The most reliable way to import into a shared mailbox is to open the PST and copy the items across:<\/p>\n\n\n\n<ol><li>In classic Outlook, go to <strong>File \u2192 Open &amp; Export \u2192 Open Outlook Data File<\/strong> and open your exported PST.<\/li><li>Switch to the People view, open the contacts folder in the PST, select all (Ctrl+A), and drag or copy the contacts into the new folder in the created shared mailbox.<\/li><li>Check that the item count matches the original public folder, then close the PST.<\/li><\/ol>\n\n\n\n<h3>Point your apps to the new folder<\/h3>\n\n\n\n<p>Update any integrations to read from the shared mailbox instead of the public folder. Finally, set the old public folder to read-only for a transition period so nobody keeps editing the stale copy, and remove it once everyone has switched over.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If your team keeps a company contact list in an Exchange Online (Microsoft 365) public folder, the clock is running. Starting October 1st, 2026, Microsoft begins switching EWS off in Exchange Online, tenant by tenant, and on April 1st, 2027, it is fully and permanently disabled, with the tenant-level switch removed. That matters for public&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false},"categories":[9,45,16],"tags":[52,46,31,32],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks<\/title>\n<meta name=\"description\" content=\"Learn how to easily migrate your Microsoft 365 public folder contacts into a shared mailbox folder to ensure your integrations work after EWS is disabled\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks\" \/>\n<meta property=\"og:description\" content=\"Learn how to easily migrate your Microsoft 365 public folder contacts into a shared mailbox folder to ensure your integrations work after EWS is disabled\" \/>\n<meta property=\"og:url\" content=\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/\" \/>\n<meta property=\"og:site_name\" content=\"SyncPenguin Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-23T14:04:44+00:00\" \/>\n<meta name=\"author\" content=\"Kate\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@syncpenguin\" \/>\n<meta name=\"twitter:site\" content=\"@syncpenguin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kate\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/\"},\"author\":{\"name\":\"Kate\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/bcf92f9a0a74c42667699a644dafcc9e\"},\"headline\":\"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away\",\"datePublished\":\"2026-09-23T14:04:44+00:00\",\"dateModified\":\"2026-09-23T14:04:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/\"},\"wordCount\":508,\"publisher\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/#organization\"},\"keywords\":[\"depreaction\",\"ews\",\"public folder\",\"shared mailbox\"],\"articleSection\":[\"Contacts\",\"EWS\",\"Office 365\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/\",\"url\":\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/\",\"name\":\"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks\",\"isPartOf\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/#website\"},\"datePublished\":\"2026-09-23T14:04:44+00:00\",\"dateModified\":\"2026-09-23T14:04:44+00:00\",\"description\":\"Learn how to easily migrate your Microsoft 365 public folder contacts into a shared mailbox folder to ensure your integrations work after EWS is disabled\",\"breadcrumb\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/syncpenguin.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#website\",\"url\":\"https:\/\/syncpenguin.com\/blog\/\",\"name\":\"SyncPenguin Blog\",\"description\":\"Two-way and one-way automatic sync of calendar meetings, contacts, and tasks\",\"publisher\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/syncpenguin.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#organization\",\"name\":\"SyncPenguin\",\"url\":\"https:\/\/syncpenguin.com\/blog\/\",\"sameAs\":[\"https:\/\/twitter.com\/syncpenguin\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/thumbnail.png\",\"contentUrl\":\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/thumbnail.png\",\"width\":740,\"height\":340,\"caption\":\"SyncPenguin\"},\"image\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/bcf92f9a0a74c42667699a644dafcc9e\",\"name\":\"Kate\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9c26818b18179738c88190b7a592ff83?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9c26818b18179738c88190b7a592ff83?s=96&d=mm&r=g\",\"caption\":\"Kate\"},\"url\":\"https:\/\/syncpenguin.com\/blog\/author\/vh\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks","description":"Learn how to easily migrate your Microsoft 365 public folder contacts into a shared mailbox folder to ensure your integrations work after EWS is disabled","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/","og_locale":"en_US","og_type":"article","og_title":"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks","og_description":"Learn how to easily migrate your Microsoft 365 public folder contacts into a shared mailbox folder to ensure your integrations work after EWS is disabled","og_url":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/","og_site_name":"SyncPenguin Blog","article_published_time":"2026-09-23T14:04:44+00:00","author":"Kate","twitter_card":"summary_large_image","twitter_creator":"@syncpenguin","twitter_site":"@syncpenguin","twitter_misc":{"Written by":"Kate","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/#article","isPartOf":{"@id":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/"},"author":{"name":"Kate","@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/bcf92f9a0a74c42667699a644dafcc9e"},"headline":"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away","datePublished":"2026-09-23T14:04:44+00:00","dateModified":"2026-09-23T14:04:44+00:00","mainEntityOfPage":{"@id":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/"},"wordCount":508,"publisher":{"@id":"https:\/\/syncpenguin.com\/blog\/#organization"},"keywords":["depreaction","ews","public folder","shared mailbox"],"articleSection":["Contacts","EWS","Office 365"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/","url":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/","name":"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks","isPartOf":{"@id":"https:\/\/syncpenguin.com\/blog\/#website"},"datePublished":"2026-09-23T14:04:44+00:00","dateModified":"2026-09-23T14:04:44+00:00","description":"Learn how to easily migrate your Microsoft 365 public folder contacts into a shared mailbox folder to ensure your integrations work after EWS is disabled","breadcrumb":{"@id":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/syncpenguin.com\/blog\/moving-public-folder-contacts-to-a-shared-mailbox-before-ews-goes-away\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/syncpenguin.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Moving Public Folder Contacts to a Shared Mailbox Before EWS Goes Away"}]},{"@type":"WebSite","@id":"https:\/\/syncpenguin.com\/blog\/#website","url":"https:\/\/syncpenguin.com\/blog\/","name":"SyncPenguin Blog","description":"Two-way and one-way automatic sync of calendar meetings, contacts, and tasks","publisher":{"@id":"https:\/\/syncpenguin.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/syncpenguin.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/syncpenguin.com\/blog\/#organization","name":"SyncPenguin","url":"https:\/\/syncpenguin.com\/blog\/","sameAs":["https:\/\/twitter.com\/syncpenguin"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/thumbnail.png","contentUrl":"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/thumbnail.png","width":740,"height":340,"caption":"SyncPenguin"},"image":{"@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/bcf92f9a0a74c42667699a644dafcc9e","name":"Kate","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9c26818b18179738c88190b7a592ff83?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9c26818b18179738c88190b7a592ff83?s=96&d=mm&r=g","caption":"Kate"},"url":"https:\/\/syncpenguin.com\/blog\/author\/vh\/"}]}},"_links":{"self":[{"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/posts\/847"}],"collection":[{"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/comments?post=847"}],"version-history":[{"count":7,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/posts\/847\/revisions"}],"predecessor-version":[{"id":863,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/posts\/847\/revisions\/863"}],"wp:attachment":[{"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/media?parent=847"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/categories?post=847"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/tags?post=847"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}