Привет! Я хочу получить доступ к электронной почте почтового ящика, которая назначена мне, но это не мой основной почтовый ящик на моем сервере Exchange.
Мне удалось получить информацию о сервере почтовых ящиков, который назначен мне, но у меня есть пользователь, у которого нет почтового ящика.
Я хочу знать, как получить к нему доступ.
Я прочитал что-то, связанное с олицетворением или делегированием.
Это не работает, так как у нового пользователя нет основной почты.
- Как узнать, сколько почтовых ящиков назначено пользователю?
- Как получить конкретный почтовый ящик?почтовый ящик для пользователя?
Мне удалось получить доступ к своему почтовому ящику, но когда я пытаюсь получить доступ к почтовому ящику для пользователя, у которого нет основного почтового ящика, я нев состоянии получить.
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010);
service.Credentials = new WebCredentials("user-name", "password", "domain");
//Autodiscover end point
service.Url = new System.Uri("https://exchange-url/EWS/Exchange.asmx");
FolderId SharedMailbox = new FolderId(WellKnownFolderName.Inbox, "maibox-name");
ItemView itemView = new ItemView(1000);
service.FindItems(SharedMailbox, itemView);
Что я могу сделать?