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

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

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

Итак, у меня есть следующие вопросы:

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

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

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

1 Ответ

4 голосов
/ 10 августа 2009

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

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

...