Office 365 - действенное сообщение не отображается - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь отправить действенное сообщение нашим клиентам, у всех из которых есть учетная запись 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).

Как я могу отправлять действенные сообщения, но используя адрес электронной почты из нашего веб-приложения? Чего мне не хватает?

...