Microsoft Graph — поиск и/или проверка общих почтовых ящиков

#microsoft-graph-api #microsoft-graph-sdks

Вопрос:

Я работаю над приложением, которое использует API Microsoft Graph для отправки электронных писем через учетную запись электронной почты пользователя, отправляя POST запрос https://graph.microsoft.com/v1.0/me/sendMail с помощью MIME-сообщения в кодировке base64. Я хочу, чтобы пользователи могли отправлять почту из общего почтового ящика. Это работает в моей среде разработки с общим почтовым ящиком, к которому у меня есть доступ, если я жестко закодирую поле «От» в сообщении на адрес общего почтового ящика.

Мой вопрос: как разрешить пользователям выбирать общий почтовый ящик для использования при настройке приложения? В идеале я хотел бы предоставить им раскрывающийся список почтовых ящиков, к которым они могут получить доступ, но, похоже, нет никакого способа найти их с помощью API Graph (хотя я заметил этот запрос функции). В противном случае, есть ли способ проверить, что адрес электронной почты, введенный пользователем, является тем, с которого он имеет право отправлять почту (фактически не пытаясь отправить электронное письмо)? Спасибо!