• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

проблема с доступом к Аутлуку

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

pol_g

Пиплы проблема такая, написал Адд Ин для Аутлука в VS 2003 на С#, адд-ин встраивает кнопку в панель стандартные, по нажатию на кнопку вызывается функция из библиотеки (*.dll) Сама библиотека напиcана и скомпилина на Delphi. В функциях библиотеки я работаю с папкой Входящие аутлука, добираюсь до почтовых сообщений и т.д почему всякий раз как я нажимаю на мою кнопку мне выпадает диалоговое окно аутлука "Разрешить доступ к папке Входящие?" ведь библиотека зарегистрирована в адд-ине, у кого нибудь есть идеи как с этим бороться?

P.S Предлагать переписать всё на C# не надо (У меня такие требования)
 
А каким образом Вы получаете доступ к Оутлуку ?

Создаёте в билиотеке СОМ сервер и пытаетесь использовать его функции ?

Вариантов несколько:

- использовать Extended MAPI
- использовать компонент для отключения предупреждений в Outlook
- правильно написать плагин что бы Оутлук считал его доверенным и тогда такого окошка не будет.
 
доступ к аутлуку мы получаем следующим образом
Код:
 outlook  := CreateOleObject('Outlook.Application');
NameSpace := outlook.GetNameSpace('MAPI');
Inspector := outlook.ActiveInspector;
MyFolder := Namespace.GetDefaultFolder(olFolderInbox);
...................................


<!--QuoteBegin-Barmutik+6:09:2005, 17:38 -->
<span class="vbquote">(Barmutik @ 6:09:2005, 17:38 )</span><!--QuoteEBegin-->- использовать компонент для отключения предупреждений в Outlook
[snapback]24538" rel="nofollow" target="_blank[/snapback]​
[/quote]

что за компонент?
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab