I am attempting to run a script that exports specific mailbox items to a PST. All items export without any issue except Contacts. Running with just contacts specified also retrieves 0 items.
New-MailboxExportRequest -Mailbox 'user' -ContentFilter {((MessageKind -eq 'Email') -or (MessageKind -eq 'Calendar') -or (MessageKind -eq 'Doc') -or (MessageKind -eq 'Task') -or (MessageKind -eq 'Note') -or (MessageKind -eq 'Contact'))} -FilePath 'location'
New-MailboxExportRequest -Mailbox 'user' -ContentFilter {MessageKind -eq 'Contact'}
The only way I can retreive any contacts is to either remove the ContentFilter or to specify -SourceRootFolder '#Contacts#'
New-MailboxExportRequest -Mailbox 'user' -FilePath 'location'
New-MailboxExportRequest -Mailbox 'User' -SourceRootFolder "#Contacts#" -FilePath 'Location'
Anyone else notice that contacts are not retrieved when using ContentFiltering? Anyone have any ideas on what I should try? Exchange 2010 SP3
Thanks,
Dave