Есть ли простой способ получить текущий показанный (желательно выбранный) идентификатор сообщения через VBA? без необходимости покупать Redemption или другой пакет
Невозможно использовать MAPI или PropertyAccessor в Outlook 2003 ..
Вы имеете в виду уникальный идентификатор сообщения?Попробуйте свойство EntryID:
ActiveExplorer.Selection.Item(1).EntryID
FYI PropertyAccessor был добавлен в Outlook 2007, его не будет в 2003 году.