Hi Paul,
Please post the cmdlet that you are running so that we can test it out. Also let us know the other references\online posts where you have observed the 250 limit issue.
The test I ran as below was without any query and it did export over 400+ items.
New-MailboxExportRequest -Mailbox AylaKol -FilePath "\\SERVER01\PSTFileShare\Ayla_Recovered.pst"
Get-MailboxExportRequest | Get-MailboxExportRequestStatistics | fl
EstimatedTransferSize : 3.903 MB (4,092,867 bytes)
EstimatedTransferItemCount : 403
BytesTransferred : 5.352 MB (5,611,602 bytes)
BytesTransferredPerMinute :
ItemsTransferred : 402
PercentComplete : 100
Filterable properties for the -ContentFilter parameter
https://technet.microsoft.com/en-us/library/ff601762%28v=exchg.150%29.aspx?f=255&MSPPError=-2147217396
As an alternative method check if
New-MailboxSearch, helps you to get the results out.
Then use
Search-Mailbox to move it to some TempMailbox, which has a configured Outlook profile to extract the data as PST.
Search-Mailbox -Identity "April Stewart" -SearchQuery 'Subject:"Your bank statement"' -TargetMailbox "administrator" -TargetFolder "SearchAndDeleteLog" -LogOnly -LogLevel Full
Use the Search-Mailbox cmdlet to search a mailbox and copy the results to a specified target mailbox, delete messages from the source mailbox, or b