Программа пытается получить доступ

У меня есть требование читать тему, адрес отправителя и текст сообщения, новые сообщения в моем почтовом ящике Outlook из программы C#. Но я получаю предупреждение безопасности » программа пытается получить доступ к адресам электронной почты, которые вы сохранили в Outlook. Ты хочешь это допустить?

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

автор: Naga

7 ответов

Извините, у меня была эта раздражающая проблема в надстройках Outlook 2003 и Outlook 2007, и единственным решением, которое сработало, было купить Искупление лицензия. В Outlook 2007 это досадное всплывающее окно должно отображаться только в том случае, если ваш брандмауэр не работает или ваше антивирусное программное обеспечение устарело, насколько я помню.

автор: Kasper

я столкнулся с той же проблемой при доступе к адресу электронной почты отправителя для почтового элемента outlook. Чтобы избежать «Security alert» не создавать новый объект приложения, вместо этого используйте глобалы.Это аддин.Применение для создания нового сообщения.

Доступ в интернет заблокирован или не удается получить доступ к сайту?


string GetSenderEmail(Outlook.MailItem item) < string emailAddress = «»; if (item.SenderEmailType == «EX») < Outlook.MailItem tempItem = (Outlook.MailItem)Globals.ThisAddIn.Application.CreateItem(Outlook.OlItemType.olMailItem); tempItem.To = item.SenderEmailAddress; emailAddress = tempItem.Recipients[1].AddressEntry.GetExchangeUser().PrimarySmtpAddress.Trim(); >else < emailAddress = item.SenderEmailAddress.Trim(); >return emailAddress; >

Инструменты—>Макрос— > Безопасность—>Программный Доступ

выберите никогда не предупреждать о подозрительной активности.

» но я ищу решение, которое не требует какой-либо сторонней библиотеки COM.»

вы его не найдете. Каспер уже указал на единственное известное мне решение. Погашение было единственным, что сохранило Плагины Outlook и код для работы. Я сделал коммерческие надстройки Outlook для Franklin Covey. Мы исследовали много вещей, но Искупление было единственным, что помогло нам преодолеть это препятствие.

Читайте также:
Все программы и данные необходимые для работы компьютера помещаются в чем

автор: Hector Sosa Jr

Если ваше приложение не является подключаемым модулем Outlook, вы можете посмотреть на MAPI для чтения данных из папки «Входящие»

автор: Aaron Fischer

Поражение «Программа пытается получить доступ к электронной почте» с помощью SendMessage

Я пишу приложение на С#, которое использует Office Outlook Interop (2010; версия 14) для доступа к данным электронной почты через MAPI. До сих пор мне приходилось вручную и многократно нажимать «Разрешить» в Outlook » Программа пытается получить доступ к информации о адресах электронной почты, хранящейся в Outlook» (снимок экрана в http://i.stack.imgur.com/gj8to.png). Я попытался написать метод для автоматического нажатия, но безуспешно. Щелчок происходит, но Outlook Interop выдает следующее исключение во время следующей операции чтения:

Как подключиться к ЧУЖОМУ компьютеру? | Как получить ДОСТУП к компьютеру УДАЛЕННО?

Исключение из HRESULT: 0x80004004 (E_ABORT)

Здесь выдержка из кода, который использует SendMessage, чтобы нажать кнопку «Разрешить»:

Почему SendMessage не работает и как я могу это сделать?

Serge 22 дек. 2011, в 03:26

Источник: overcoder.net

Программа пытается получить доступ

Два раза уже за 2 дня не имею понятия по какой причине вылезает запрос приложения получить доступ к интернету. Сегодня ещё заметил и такое сообщение-ошибку этого приложения:

Socet Error #10013
Aces denied

AVG Firewall выдаёт:
Приложение 23C.TMP пытается получить доступ к интернету.
Данное приложение неизвестно AVG. Если данное приложение неизвестно , его рекомендуется заблокировать.

Сведения:
Приложение: 23С.ТМР
Полный путь: C:Documents and SettingsAdminLocal SettingsTemp23С.ТМР
Комапния: Неизвестно
Локальный адрес: Локальный компьютер: 3645
Удалённый адрес: 88.198.62.113 : 80
Соедтнение : ТСР
Направление: Исходящее
Код процесса: 3180

Вчера был подобный запрос — отказал, удалил всё из папки этой, в которой файлы, сегодня снова полная папка и опять соединения просит файл. Вчера был, по-моему 13С или 15С, а может и 23С, но не суть. Вопрос: Чё это за ботва и чё с ней делать? Началось только со вчерашнего дня.
Ясен пень, блокирую.

Читайте также:
Почему отсутствовала целостная программа реформ

Я же вот несколько дней назад логи выложил, кенты нашли у меня кое-чо, ещё раз спасибо спецам.

Что же это за файлы, в папке этой Temp ещё языки появляются для каких-то программ (файлы Chezh, Danish, Arabic), разные фаилы с расширением ТМР (86.ТМР, 23С.ТМР), которые запрашивают разрешение и файл RtkBtMnt (Realtek HD Audio Data Rerouter), который со старта в процессах.
(Файл то вроде якобы драйвер от Реалтек, только вот так ли это?)
Созданы все файлы сегодня, так как вчера удалял всё, файлы были созданы не при установке системы и когда драйвера уже были установлены.

Ещё вот оно чё Михалыч:
Щас вот после этой ошибки Socet Error #10013.Aces denied про которую упомянул выше и после запроса пока писал в блокнот это всё не смог запустить диспетчер задач (глюк каой-то).
Отключился от нета, выбрал перезагрузку: ноутбук выключился — не включается, кнопка горит включения. Пришлось нажать, выключить и снова включить. Запустился норм, диспетчер задач включился.
Поптался как можно подробней описать происходящее, ведь даже маленькая деталь может помочь в
решении проблемы. рассчитываю на ваше внимание.

Теперь уже при подключении программа входа в систему Windows NT пытается открыть подключение.
Тоже блокировал. Подключился. Здесь на сайте сбросились имя и пароль, снова ввёл.
Во вата, первый раз такое.
Надеюсь на вашу помощь ибо сам не спец в таких областях.

Источник: pchelpforum.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru