#com #outlook #exchange-server #outlook-addin #mapi
#com #outlook #exchange-сервер #outlook-добавление #mapi
Вопрос:
У меня вопрос, касающийся общих папок на сервере Exchange.
У меня есть приложение (надстройка Outlook Com), которому необходимо предоставить общий доступ к настройкам для каждого пользователя Exchange, имеющего доступ к общедоступным папкам.
Я думал о сохранении настроек в ассоциированном сообщении MAPI (скрытое сообщение MAPI). Передача чтение данных из этого сообщения работает нормально, но у меня нет подходящего места для сохранения этого элемента.
Я ищу из какой-то глобальной папки или корневой папки, которая есть у каждого пользователя. Я перепробовал папку All Public Folders, но никто не может сохранить там какой-либо элемент. Я также думал о NON_IPM_SUBTREE, но я не уверен, какую папку можно использовать для записи туда чего-либо.
Может быть, кто-то уже сталкивался с этой проблемой и у него есть какие-то мысли по этому поводу?
И чтобы внести ясность. Я использую расширенный MAPI, но если вы знаете какое-либо решение, включающее Outlook API, оно бы меня тоже заинтересовало.
С наилучшими пожеланиями,
Ответ №1:
Предопределенных папок PF не существует. Большинство установок будут иметь «Настройки безопасности Outlook», но не более того. Существует также набор скрытых папок, в которых Outlook хранит личную информацию.
Имейте в виду, что начиная с Exchange 2007, функция PF является необязательной. Exchange 2010 по умолчанию не устанавливает хранилище PF.
Комментарии:
1. Я знаю, что общедоступные папки не всегда доступны, но моя надстройка Outlook работает только с общедоступными папками. ТАКИМ образом, если нет PF, пользователь не сможет использовать Addin. Также можете ли вы сказать мне, безопасно ли добавлять мои данные в расписание папку FREE BUSY?