У меня есть файл класса ac #, который ссылается на библиотеку объектов Microsoft Office 16.0.
Он создает Outlook MailItem, форматирует как HTML и сохраняет файл MSG локально.Проблема в том, что когда я открываю сохраненный файл, Outlook обрабатывает его как открытый текст.Вот пример того, на что я смотрю:
oMsg = oApp.CreateItem(Outlook.OlItemType.olMailItem);
oMsg.BodyFormat = Outlook.OlBodyFormat.olFormatHTML;
oMsg.HTMLBody = @"<b>Test</b>";
...
oMsg.SaveAs(Path.Combine(path, filename), Outlook.OlSaveAsType.olMSG);
Когда я открываю сохраненный файл, Тест не выделен жирным шрифтом, а формат, показанный для сообщения, отображается в виде Обычный текст.Что-то мне не хватает?
Я должен также добавить, что когда я отправляю это сообщение в свою папку входящих сообщений Outlook (а не сохраняю), оно работает.Я не уверен, что не так с файлом MSG.