in c # Я создаю сообщение m перед отправкой и показываю пользователю, который может его редактировать, а также отправлять или закрывать. Как я могу отследить, что пользователь закрыл это сообщение или отправил.
OutLookRef.Application oApp;
oApp = new OutLookRef.Application();
OutLookRef.MailItem mail = oApp.CreateItem(OutLookRef.OlItemType.olMailItem);
var pInspector = mail.GetInspector;
mail.Recipients.Add(address);
mail.Subject = subject;
mail.HTMLBody = body;
mail.Display();
Все, что я получил, это приостановить код, пока открыто это окно
while (pInspector.CurrentItem is OutLookRef.MailItem)
{
System.Threading.Thread.Sleep(500);
}
также после отправки я хотел бы чтобы сохранить это сообщение на диск, скажем mail.msg