Существуют ли ограничения политики компании, запрещающие вам использовать олицетворение? Вы имеете в виду олицетворение Windows или олицетворение Exchange?
В зависимости от того, какое олицетворение вы не можете использовать, альтернативой может быть делегирование доступа.
Если цель состоит в том, чтобы менеджер мог просматривать несколько почтовых ящиков, вот несколько вариантов:
(1) Предоставить администратору доступ делегатов к почтовым ящикам сотрудников. В зависимости от уровня доступа делегатов это позволит менеджеру просматривать почтовые ящики сотрудников и редактировать их по мере необходимости. В этом подходе есть одно предостережение: в зависимости от того, каким образом или как предоставляется доступ, делегат (сотрудник) может удалить доступ и запретить менеджеру просматривать свои календари.
Для аутентификации с использованием делегированного доступа, если приложение, использующее веб-службы, работает в контексте менеджера, вы должны иметь возможность использовать DefaultCredentials.
(2) Создайте учетную запись службы, которая имеет права олицетворения или делегирует доступ через почтовые ящики сотрудников. Затем войдите в систему как учетная запись службы.
Кроме того, вот некоторые ссылки, которые могут оказаться полезными ...