Я пишу автономную программу для копирования нескольких PST в один новый PST. Когда есть дубликаты электронного письма, мне нужна только 1 копия, а не все.
В нынешнем виде мой код:
if (item is Outlook.MailItem)
{
Outlook.MailItem i = item as Outlook.MailItem;
Outlook.MailItem iCopy = i.Copy();
iCopy.Move(targetMAPIFolder);
}
Outlook может получить желаемые результаты вручную, выбрав: «Файл» > «Открыть» > «Импорт» > «Импорт из другой программы или файла» > «Файл данных Outlook» > «Заменить дубликаты импортированными элементами».
Спасибо за вашу помощь!