Идея состоит в том, чтобы запомнить каждый EntryID MailItem, который был создан надстройкой, чтобы позже его можно было обработать по-другому. Проблема заключалась в том, что EntryID элемента, открытого Инспектором, был коротким, а не в списке запомненных идентификаторов, хотя это должно быть.
Несколько строк кода, где я создавал почтовый элемент:
item.Save();
item.Move(some_folder);
items_list.Add(item.EntryID);
Папка 'some_folder' находится внутри внешнего PST не по умолчанию, поэтому почтовый элемент получает новый EntryID. Я изменил эти строки на:
item.Save();
item = (Outlook.MailItem)item.Move(some_folder);
items_list.Add(item.EntryID);
Теперь у предмета есть новый EntryID, который можно найти позже.