Автоматизация Outlook - предупреждения безопасности - PullRequest
3 голосов
/ 23 ноября 2010

Я знаю, что это дубликат этого Вопроса , но его задавали более года назад. Ситуация изменилась, и, возможно, сегодня есть «реальный ответ» - вот оно,
Как избежать этих предупреждений безопасности при использовании автоматизации autolook при отправке почты (с использованием outlook 2007 +)?

Привет

EDIT: Я проверил Центр управления безопасностью, он сообщает мне, что мой Антивирус действителен, и настройка безопасности установлена ​​на «оповещать меня, когда мой антивирус устарел». Но я продолжаю получать эти раздражающие всплывающие окна.

Далее я должен добавить, что он уже работал без окна сообщения, но после того, как я добавил / изменил некоторые профили, начались всплывающие окна. Я НЕ изменил любой код! Есть идеи?

Сторонний компонент является опцией, но я хотел бы избежать его, когда это возможно.

Ответы [ 5 ]

3 голосов
/ 23 ноября 2010

В Outlook 2007 перейдите в Инструменты> Центр управления безопасностью> Программный доступ и выберите «Никогда», чтобы отключить запрос.

2 голосов
/ 23 ноября 2010

Определенно есть способы обойти эту проблему, перейдя на более низкий уровень, чем традиционный COM Automation API для MSO.Эти ребята делают всю работу за вас: http://www.add -in-express.com /

2 голосов
/ 23 ноября 2010
1 голос
/ 23 ноября 2010

Вы можете использовать CDO для него. и вы можете проверить outlookcode для вашей проблемы.

Edit: Как @ mz224, сказал, что вы можете отключить его в 2007 году, но если вы хотите установить на компьютеры, это нехорошо делать. Вообще у меня есть большие проблемы, три года назад я не нашел хорошего способа для 2003 и 2007 год был новым, см. эту статью , было слишком много проблем с Marshal.ReleaseComObject, с 2007 года изменен внешний вид и добавлено Object model, многие вещи стали проще, но в 2007 году Я не тестировал вышеуказанное решение.

1 голос
/ 23 ноября 2010

Все еще нужно Погашение

...