I issue this command to export the mailbox of a user:
New-MailboxExportRequest -Mailbox "user" -FilePath "\\server\share\user.pst"
After 2 minutes or so, this file have been generated:
Notice the size of the export file, and now this is the actual size of the mailbox on the server as seen from outlook:
Where does this extra ~100MB in the export file comes from?
It is likely the additional items that are exported, such as the recoverable deleted items (dumpster).
I would mount the .PST file in your outlook profile and check each folder to see exactly where the additional mail items are.
A mailbox export will export EVERYTHING within the mailbox, including items that aren't viewable to the user.
I have found the reason.
The export contains all the deleted and purged messages of the mailbox, even after the "Deleted Elements" have been emptied in outlook. So once I opened the archive into outlook, I saw all my emails that I have deleted and purged months ago.
That's a good thing I learnt, thanks to you guys!
You can check using the below command:
Get-MailboxStatistics | Format-List StorageLimitStatus,TotalItemSize,TotalDeletedItemSize,ItemCount,DeletedItemCount
because Exported .pst includes deleted items.