Отправка электронной почты с помощью 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