Все еще не уверен, смогу ли я сделать это через клиент Outlook (или любой другой почтовый клиент), но я смог сделать это с помощью простой программы на C #, которая отправляет электронную почту через SMTP-сервер Outlook.
MailMessage mail = new MailMessage("outlookemail@domain.com", "outlookemail@domain.com");
SmtpClient client = new SmtpClient();
string Body = System.IO.File.ReadAllText(@"C:\fullpathhere\test.html");
client.Port = 587;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Host = "smtp-mail.outlook.com";
client.EnableSsl = true;
client.Timeout = 10000;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("outlookemail@domain.com", "password");
mail.IsBodyHtml = true;
mail.Subject = "Actionable Message Test Email";
mail.Body = Body;
client.Send(mail);
Файл test.html представляет собой полный HTML-код в нижней части https://docs.microsoft.com/en-us/outlook/actionable-messages/message-card-reference.
Имейте в виду, что большинство клиентов Outlook не могут отображать адаптивные карты и могут использовать только действенные сообщения. Онлайн-клиент Outlook 365 может их отображать.