How to perform Bulk Import PST in MachPanel?


Summary
This article describes in detail about Bulk import of PST in MachPanel.
Applies To
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
  • Click Add New Product

  • Select Provider.
  • Provide resources for No of Export and Import PST allowed to bulk import/export.

  • Provide payment cycles.
  • 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:

  1. Create New Users using CSV file
  2. 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:
  1. The folder '\\EX1-ESS2019\PSTImport\' must contain PST files for organization.
  2. The PST file name must match target mailbox UPN.
  3. 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.
  • Select Organization, Bad Items limit, Large Item Limits and Target Folder in Mailbox to Place Imported data. Click Preview(PST to mailbox Mapping). Click Save.


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

​​