This article describes in
detail about Bulk import of PST in MachPanel.
MachPanel v7.0.50 and above
STEP-01: BULK EXPORT PST AT EXCHANGE SERVER
Below is the cmd that will achieve bulk Export PST operation in Exchange Server.
foreach ($Mailbox in (Get-Mailbox -OrganizationalUnit "DemoORG" -ResultSize Unlimited)) {New-MailboxExportRequest -Mailbox $Mailbox.userPrincipalName -BadItemLimit 10 -LargeItemLimit 10 -FilePath \\EX1-DEV2019\PSTExport\$($Mailbox.userPrincipalName).pst}
* DemoORG is the name OU.
*\\EX1-DEV2019\PSTExport\ is required shared Folder to Place PST.
Below is command to check PST Export requests status:
Get-MailboxImportRequest | Get-MailboxImportRequestStatistics
STEP-02: CREATE CUSTOMER IN MACHPANEL
Navigate to Home » Customer Manager » Customers and then click on New Customer.

STEP-03: CREATE PRODUCT / SERVICE PLAN FOR EXCHANGE HOSTING
- Provide resources for No of Export and Import PST allowed to bulk import/export.

- Add Price Group and Upgrade/Downgrade products as required.
- Associate Addon and Finish Product setup.

STEP-04: SUBSCRIBE TO EXCHANGE SERVICE PLAN
- Go to Customer Manager > Customers and subscribe service.

- Select Currency
- Select Exchange Hosting

- Select package and provide organization & domain name.
- Add to shopping cart.

- Process order form service queue.
STEP-05: USER CREATION IN MACHPANEL USING BULK OPERATION OR VIA ADSYNC
- Add Bulk mailboxes in MachPanel

You can create new mailbox users via bulk using below options:
- Create New Users using CSV file
- Enable Existing Active Directory Users

STEP-06: PERFORM PST IMPORT/ADD NEW PST IMPORT JOB
- Navigate to below configure PST Export/Imports.
- Configure Shared Folder containing PSTs to Import and Specify in MachPanel Configuration.

- Place PST’s in "PSTImport" folder. Naming of PST’s should be based on UPN (Target Mailbox) for auto-mapping. For e.g. MB.User01@demoORG.com --- MB.User01@demoORG.com.pst

- Click Add PST Import Job under PST Imports tab as shown below:
- The folder '\\EX1-ESS2019\PSTImport\' must contain PST files for organization.
- The PST file name must match target mailbox UPN.
- Mailboxes
with Import Job already in System, will be Skipped in PST to Mailbox
Auto Mapping. Remove associated Import Job first to re-list in PST to
Mailbox Auto Mapping.


- A Group job will be added for pst import operation and then you can monitor PST import jobs.