Почему вы звоните GetMessageFromID
вместо того, чтобы пересылать почту на RDOEncryptedMessage
? Вы действительно получаете зашифрованное сообщение от Items.GetFirst
? Не ожидайте получения самого первого сообщения, которое вы видите в Outlook - вы не сортируете коллекцию элементов, и, скорее всего, GetFirst
вернет самое старое сообщение в папке, а не самое верхнее сообщение, которое вы видите в проводнике Outlook.