предварительный просмотр обмена.Веб-сервисы электронная почта.отправить предварительный просмотр перед отправкой

#asp.net-core #exchangewebservices

#asp.сетевое ядро #обменные веб-сервисы

Вопрос:

Я составляю электронное письмо, используя данные из базы данных некоторую информацию по умолчанию, и могу отправить его нормально, но я пытаюсь найти способ просмотреть его перед фактической отправкой, как в Outlook, где есть кнопка «Отправить». Существует опция предварительного просмотра электронной почты, но, похоже, для предварительного просмотра не электронной почты, а строки.

 public static IActionResult SendEmail()     {    ExchangeService service = new ExchangeService();  //Microsoft.Exchange.WebServices.Data.ExchangeService();  //Uri serverURI = new Uri("https://mail.xxxxxxxx.com/ews/exchange.asmx");  service.Credentials = new WebCredentials("Peter.text@xxxxxx.COM", "xxxxxx000");  service.Url = new Uri("https://mail.xxxxxx.com/ews/exchange.asmx");  service.TraceEnabled = true;  service.TraceFlags = TraceFlags.All;  //service.AutodiscoverUrl("Peter.groves@TELUS.COM", RedirectionUrlValidationCallback);  EmailMessage email = new EmailMessage(service);  email.ToRecipients.Add("Peter.xxxxxxx@xxxxxx.COM");  email.Subject = "HelloWorld";  email.Body = new MessageBody("This is the first email I've sent by using the EWS Managed API");  email.Body = email.Body   "Add this as well!";  email.Send();   return null;  }  

Не уверен, что предварительный просмотр вообще возможен, как в Outlook. Я сделал это в Access VBA, который открывает окно Outlook непосредственно с помощью CreateObject(«Outlook.Приложение»), и пользователь удовлетворен составом электронной почты, который нажимает «Отправить». Я бы хотел найти аналогичный код в ASP.NET.

Погладил