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