Как можно избежать предупреждения безопасности Outlook при отправке электронной почты программно?

Я отправляю электронную почту через Outlook, используя VB.Net 2005; это работает нормально.
В то же время, однако, я получаю следующее сообщение:

A program is trying to automatically send Email on your behalf.
Do you want to allow this ?
if this is enexpected, it may be virus and you should choose no.

Есть ли способ избежать этого?

 Jonathan Fingland27 июн. 2009 г., 13:08
это желательное поведение. Пользовательshould быть предупрежденным о таком использовании их личных данных.

Ответы на вопрос(3)

Искупление чтобы обойти это всплывающее окно. Это стандартное встроенное поведение безопасности Outlook (начиная с версии 2002, я думаю).

Решение Вопроса

чтобы вирусы не могли выполнять такие действия, как просмотр адресной книги и автоматическая отправка электронных писем от имени пользователя. Наличие диалога предотвращает вирус отsilently стать спам-ботом.

что это не отвечает на ваш прямой вопрос, но есть ли причина, по которой вы можете использовать класс System.Net.Mail.MailMessage и отправлять с его помощью? Или это потому, что вы хотите, чтобы электронное письмо отображалось в отправленных им сообщениях?

 27 июн. 2009 г., 15:53
Это тот же подход, который мне пришлось использовать, чтобы предотвратить необходимость взаимодействия пользователя с автоматической сигнализацией электронной почты при сбое определенных процессов и т. Д.
 03 авг. 2009 г., 10:29
Из приведенного выше комментария, если копия требуется во входящих, текущий пользователь может быть добавлен в список получателей.

Ваш ответ на вопрос