создать подписку на общий почтовый ящик - PullRequest
0 голосов
/ 13 декабря 2018

Я хотел бы создать подписку для входящих писем в общем почтовом ящике с графиком Microsoft.

Фон:

  • У меня есть приложение, созданное с делегированными правами пользователя:

    Чтение всех подписок на веб-крючки (предварительный просмотр)

    Чтение и запись настроек почтового ящика пользователя

    Чтение и запись пользовательских и общих писем

  • У меня естьсоздал общий почтовый ящик
  • Я добавил пользователя в этот общий почтовый ящик.
  • Я добавил общий почтовый ящик в папки пользователей, чтобы видеть почтовый ящик пользователей и общий почтовый ящик в веб-интерфейсе пользователя.

Я создал программу ac # для получения токена авторизации, создал подписки и перечислил сообщения из почтового ящика

Что работает:

  • Получениетокен авторизации

  • Список сообщений почтового ящика пользователя

  • Список сообщений общего почтового ящика
  • Создание подписки на почтовый ящик пользователя

Не работает, если я пытаюсь создать сабшифрование входящих писем в общем почтовом ящике.

Моя строка ресурса при создании подписки:

Resource = users/xx@xxx.onmicrosoft.com/mailFolders('Inbox')/messages

Как сказано, хорошо работает с почтовым адресом пользователяно не удается использовать адрес общего почтового ящика:

{
  "error": {
    "code": "ExtensionError",
    "message": "Operation: Create; Exception: [Status Code: Forbidden; Reason: Forbidden]",
    "innerError": {
      "request-id": "xxxxx-8515-4048-8c05-f3eb91a1f69a",
      "date": "2018-12-13T15:17:09"
    }
  }
}Subscription failed because:Forbidden

Я использовал неправильную строку ресурса здесь или пропустил приложение прямо здесь?

1 Ответ

0 голосов
/ 19 декабря 2018

в соответствии с [Microsoft comunity] [1] https://answers.microsoft.com/en-us/msoffice/forum/all/new-email-notification-for-shared-mailboxes/356cca22-6b23-440c-84a4-3a7b1c4021ad

это никогда не сработает. Это «ожидаемое поведение» для общих почтовых ящиков - вам нужно добавить его как учетную запись, а не как общий почтовый ящик, чтобы получать уведомления.Вы можете использовать макросы для просмотра входящих сообщений и оповещения о поступлении нового сообщения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...