How to Import PST File to Shared Mailbox Office 365?

Jackson Strong | July 20th, 2024 | Outlook

Summary: In this blog, we will discuss three different methods to import PST to shared mailbox. The first two are manual methods (using Powershell and Outlook) and the last one is automated software. Go through these methods in detail and decide to choose the one that fits best to your needs. Also, we have explained a video tutorial that you can use to understand the complete step-by-step process along with screenshots to import PST file to shared mailbox Office 365. So, let’s get started.

A shared mailbox is an email inbox that multiple people in a team or organization can access and use. It’s commonly used for group email addresses like support@company.com. In which several team members can manage and respond to emails. Importing a PST file into a shared mailbox is needed when you want to move old emails or data from another account into the shared mailbox of Office 365. This helps everyone in the team access important information all in one place.

In this regard, we often get queries about how to import PST to shared mailbox Office 365. One of them is mentioned in the below screenshot.

import PST to shared mailbox user query

From the above query, we can assume that there is so much need among the users who want to migrate PST file to shared mailbox account. But, don’t worry! we will explain several methods to do that.

How to Import PST to Shared Mailbox Office 365 Powershell

To import PST files to a shared mailbox using PowerShell, you can make use of the New-MailboxImportRequest cmdlet. Here’s an example of how you can accomplish this:

# Import the Exchange PowerShell module
Import-Module ExchangeOnlineManagement

# Connect to your Exchange Online organization
Connect-ExchangeOnline -UserPrincipalName <YourUPN> -ShowProgress $true

# Set the shared mailbox name and the path to the PST file
$sharedMailbox = "shared-mailbox@example.com"
$pstFilePath = "C:\Path\to\your\PST\file.pst"

# Create a new mailbox import request
New-MailboxImportRequest -Mailbox $sharedMailbox -FilePath $pstFilePath -TargetRootFolder "Inbox" -Name "PST Import" -BadItemLimit 10

# Monitor the progress of the import request
Get-MailboxImportRequest | where {$_.Name -eq "PST Import"} | Get-MailboxImportRequestStatistics

# Wait for the import request to complete
while ((Get-MailboxImportRequest -Mailbox $sharedMailbox -IncludeReport).Status -like "Queued" -or (Get-MailboxImportRequest -Mailbox $sharedMailbox -IncludeReport).Status -like "InProgress") {
Write-Host "Waiting for import to complete..."
Start-Sleep -Seconds 30
}

# Get the final import request status
Get-MailboxImportRequest | where {$_.Name -eq "PST Import"} | Get-MailboxImportRequestStatistics

Make sure you have the Exchange Online PowerShell module installed before running this script. You can install it using the following command:

Install-Module -Name ExchangeOnlineManagement

Replace <YourUPN> with your User Principal Name (e.g., your email address) and update the $sharedMailbox variable with the email address of the shared mailbox you want to import the PST file into. Set the $pstFilePath variable to the path of the PST file you want to import.

The script creates a new mailbox import request, monitors its progress, waits for the import to complete, and then retrieves the final import request status.

Note: You will need the necessary permissions to import PST files to Office 365 account with shared mailbox.

How to Migrate PST to Shared Mailbox Using Outlook

Follow the below steps to import PST files to shared mailbox Office 365.

  1. Launch Microsoft Outlook on your PC.
  2. Add or Configure your Office 365 email account.
  3. Ensure that you have the necessary permissions to import PST files to the shared mailbox.
  4. Click on the “File” tab in the Outlook ribbon.
  5. Select “Open & Export” from the left-hand menu.
  6. Choose “Import/Export” from the options.
  7. In the Import and Export Wizard, select “Import from another program or file” and click “Next.”
  8. Choose “Outlook Data File (.pst)” and click “Next.”
  9. Click on the “Browse” button and locate the PST file you want to import.
  10. Make sure to select the shared mailbox as the destination for the imported data.
  11. Click “Finish” to start the import process.
  12. Outlook will display the progress of the import operation.
  13. Once the import is complete, you can access the imported data within the shared mailbox.

Limitations and Drawbacks

  • Steps may vary depending on the version of Outlook
  • Need necessary permissions to import PST files to the shared mailbox.
  • Outlook may have limitations on the size of the PST file that can be imported,
  • Won’t work if import export option is greyed out in Outlook

How to Upload PST to Shared Mailbox in Office 365 Effortlessly?

Download, install, and run the Advik PST Converter on your PC. This software can help you transfer emails from PST file into shared mailbox of Microsoft 365 email account directly. Also, you can import multiple PST files into Shared mailbox at a time. During importing, it will maintain folder and sub-folder hierarchy. You can choose selective emails based on various filters such as to, from, cc, bcc, attachments, etc.

Now, click on the FREE download button and check its working procedure.

Steps to Import PST to Shared Mailbox Office 365

Step 1. Run the software and add the PST file.

import pst to shared mailbox office 365

Step 2. Select email folders from PST file and click Next button.

select email folders

Step 3. Now choose Office 365 as a saving option.

how to pst to shared mailbox office 365

Step 4. Enter Office 365 email account credentials & click sign in.

pst to shared mailbox import

The software will transfer emails from PST file to shared mailbox account in a few simple steps.

import pst to shared mailbox office 365

Done! The software will move emails from Outlook PST into Shared Mailbox with attachments.

With this tool, there are various outstanding features –

  • Allow to import multiple PST file at once.
  • Advanced filters to transfer selective emails.
  • Option to import PST to Exchange Online Mailbox as well.
  • Import corrupted or password-protected PST file to 0365 shared mailbox.
  • Allows users to import PST file to shared mailbox account in batches.
  • Supports PST file from all Outlook email client versions.
  • Provides a date-range filter to transfer only selected PST file to shared mailbox account.
  • Maintains file structure and folder hierarchy during the PST to Shared mailbox import process.
  • Transfer PST file to shared mailbox with complete email folder and all attachments.

Conclusion

In the end, there are various methods to import PST to shared mailbox. We had discussed the PowerShell method along with Thunderbird and third-party tool. Now you can decide which of the given solutions will be helpful for you to complete the import process.

Frequently Asked Questions

Q 1. Does this software allow users to import emails to a user’s Office 365 account?

Ans. Yes, you can easily import PST files to a user’s Office 365 account. If you have an admin account, enable the “I Am Admin” option.

Q 2. Can I transfer multiple PST files to shared mailbox at once?

Ans. Yes, the software provides dual ways to load PST file and folders that you can use to import multiple PST files in a single attempt.

Q 3. Is it possible to migrate specific folders from my PST file?

Ans. Yes, using the mentioned automated software in this article you can do so. The email filter feature will let you choose email selectively based on specific date ranges, to, from, cc, bcc, etc.

Q 4. Can I try a trial version before buying it?

Ans. Yes! Adviksoft offers a FREE demo version that you can use to import 25 emails from each PST folder to shared mailbox account.