Отправьте электронное письмо с помощью API Graph из учетной записи службы.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Отправьте электронное письмо с помощью API Graph из учетной записи службы.

Сообщение Anonymous »

Я работаю над задачей в ASP.NET Core 5 (C#), которая требует отправки электронного письма с помощью API Graph. Я сослался на следующую статью, выполнил настройку пробной учетной записи Azure и смог отправлять электронные письма.
Отправка электронной почты с помощью Microsoft Graph с использованием .NET.
Это код отправки электронной почты:

Код: Выделить всё

//send email
var client = await GetAuthenticatedGraphClient();

await client.Users[senderObjectId]
.SendMail(graphMailMessage, true)
.Request()
.PostAsync();

Код: Выделить всё

senderObjectId
— идентификатор объекта, полученный из конфигурации.
Мы развернули тот же код в учетной записи Azure клиента, нам нужен был идентификатор объекта пользователя для учетной записи службы, которую мы собираемся использовать в качестве отправителя. идентификатор электронной почты. Однако клиент вернулся и сообщил, что эта учетная запись не является частью Azure AD, а является учетной записью службы. Есть ли способ отправлять электронные письма без использования идентификатора объекта пользователя.

Подробнее здесь: https://stackoverflow.com/questions/717 ... ce-account
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»