Мы переносим пользователей с Notes на Exchange 2010 с помощью BinaryTree, как-то мы случайно дважды перенесли пользователей, и это создало повторяющиеся элементы в почтовом ящике пользователя.
Есть ли какой-либо сценарий PowerShell или vb для проверки папки входящих сообщений пользователя на наличие повторяющихся писем?
Нет, нет простого способа добиться этого. Обычно у вас нет доступа к почтовым ящикам пользователей, поскольку эти данные конфиденциальны.
Самый простой способ, который я могу придумать, - это удалить весь почтовый ящик и повторно импортировать его. (Но почему-то у меня такое чувство, что вы не можете этого сделать, потому что пользователи уже используют новую почтовую среду)
Вот статья, в которой описывается, как удалить дубликаты в Outlook: Как удалить дубликаты импортированных элементов в Outlook
Anywho, вы должны открыть каждый почтовый ящик, чтобы найти дубликаты. Вы можете написать сценарий с помощью PowerShell: Get-MailboxFolder
ForEach-Object $mailboxusers{
$inbox = Get-MailboxFolder -Identity $_:\Inbox
....do something with inbox here...
}
Но за помощью со сценарием я бы попросил http://www.stackoverflow.com
Я знаю, что можно использовать это бесплатное приложение, но оно рассчитано на каждого пользователя ...