Я пытаюсь отправить действенное сообщение нашим клиентам, у всех из которых есть учетная запись Office 365. Электронная почта будет приходить из веб-приложения, поэтому я использую учетную запись электронной почты, которую я создал из этого приложения, для отправки активных сообщений (например, no-reply@webapp.com).
Сначала я добавляю / регистрирую адрес электронной почты приложения в наша действенная панель инструментов разработчика электронной почты . Затем я получаю Provider Id (originator) и помещаю его в свой рабочий код:
{
"$schema": "https://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"hideOriginalBody": true,
"originator": "e339d085-3be2-441d-b5de-2a3a0e2dfb9d", // HERE IS THE GENERATED ORIGINATOR ID
"body": [
...
Затем отправляю его по электронной почте, используя PHP. Но когда получатель получает электронное письмо, в письме не обнаруживается никаких действий или форм.
Это работает, когда я пытался изменить отправителя на учетную запись Office 365 (например, personal@outlook.com).
Но я хочу продолжать использовать электронную почту, которую я использовал, для благородных людей на нашем рабочем месте (в нашем примере это no-reply@webapp.com).
Как я могу отправлять действенные сообщения, но используя адрес электронной почты из нашего веб-приложения? Чего мне не хватает?