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

StackOverflow https://stackoverflow.com/questions/1253582

  •  12-09-2019
  •  | 
  •  

Вопрос

Этот убивает меня.

Я пытаюсь создать простое консольное приложение, которое удаляет вложения из почтового ящика Exchange.Первоначально я попробовал WebDav, и он работал нормально, за исключением того, что сервер настроен на блокировку файлов XML, что делает его для меня бесполезным.Я не могу заставить администраторов сервера изменить какие-либо настройки со своей стороны.

Итак, у меня есть вопросы:

1.) Могу ли я запустить Redemption на сервере без установленного Outlook?

2.) Могу ли я использовать погашение для создания «временного» профиля?Это приложение будет работать под отдельной учетной записью, отличной от учетной записи почтового ящика, поэтому мне нужно иметь возможность указать почтового пользователя/пароль во время выполнения (или, по крайней мере, жестко запрограммировать его в исходном коде).

Я пробовал возиться с установкой подсистемы MAPI и инструмента Perfmon2.exe, но когда я пытаюсь создать новый профиль, он просто ничего не делает...

Это было полезно?

Решение

Для погашения не требуется Outlook, но используется расширенный MAPI.Вы можете скачать и установить MAPI и CDO от Microsoft.

Redemption имеет функции для добавления и удаления профилей, поэтому вы сможете создать временный профиль.По сути, Redemption предоставляет вам доступ к расширенному MAPI с помощью COM.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top