• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Ошибка Outlooka

  • Автор темы XYX
  • Дата начала
Статус
Закрыто для дальнейших ответов.
X

XYX

Проблема следующая написан Адд ин (на С шарпе) и СОМ библиотека (на делфе 5-ой). В библиотеке создаётся переменная типа Оле вариант которой присваевается интерфейс на Мэйл айтем

outlook := CreateOleObject('outlook.application');
NameSpace := outlook.GetNameSpace('MAPI');
messageItem := outlook.CreateItem(olMailItem);


позже вызывается свойсвто messageItem.ReceivedByName чтобы узнать получателя по имени.
Загвоздка в том что на некоторых машинах работает без проблем а на 2 выдаёт ошибку
Method 'ReceivedByName' is not supported by automation object.
Помогите плиз найти в чём причина.
Заранее благодарен.
 
B

Barmutik

Версии MS Outlook везде одинаковые ?
 
G

GROMILA

МЫСЛИ НА ТЕМУ
1. В принципе этот метод есть у всех версий Outlook.

2. еще Outlook должен выдавать диалог для подтверждения доступа к этому свойству. Выдает?

3. Может настройки безопасности как-то причастны, но...

А что значит "позже вызывается свойсвто" ?
В какой именно момент времени? (После сохранения или отправки сообщения или просто следующей строкой)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!