При автоматизированной отправке сообщений с помощью макросов и надстроек может появляться окно подтверждения отправки для каждого отправляемого письма с текстом "Программа пытается автоматически отправить сообщение от вашего имени. Разрешить это действие? Возможно, это свидетельствует о наличии вируса, и следует выбрать ответ "Нет". Кроме того, кнопка "Да" остается неактивной в течение нескольких секунд.

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

1. В Outlook 2007/2010 появление окна подтверждения можно отключить в настройках самого почтового клиента. Для этого необходимо зайти в меню Сервис/Центр управления безопасностью.../Программный доступ и включить опцию "Никогда не предупреждать о подозрительной активности". В Outlook 2003 такие настройки отсутствуют.

2. Предупреждающее окно не появляется, если сообщения отправляются макросом, находящимся в модуле VBA самого Outlook (пример макроса).

3. Избежать появления собщения системы безопасности можно при использовании специальных библиотек (например Redemption). Использование объектов таких библиотек позволяет обходить ограничения, налагаемые системой безопасности Outlook. Существуют бесплатные версии таких библиотек.

4. Можно использовать CDO (Collaboration Data Objects), специальный набор библиотек для работы с электронной почтой.

5. Помогает также установка дополнительных программ, обнаруживающих и подавляющих появление подобных окон (например ClickYesPro2010).

Программа ClickYes устанавливается, а во время появления предупреждающего окна запускается. В окне программы нажимается кнопка Add, затем кнопку Get в диалоговом окне и OK.

Установка и настройка ClickYesPro2010