将创建的.msg文件另存为只读

时间:2018-09-04 07:00:03

标签: c# office-interop

您好,我有一个将dxl转换为.msg文件的要求。由于没有开箱即用的.NET方法,因此我解析了xml,取出了必填字段,并使用Microsoft.Office.Interop.Outlook创建了.msg文件。但是,当我打开文件时,它看起来像是草稿邮件,随时可以发送。但是我希望文件以收件箱邮件或已发送邮件的形式打开,其中的字段为“不可编辑”,应为只读。 我的代码:

mailitem.To = "reciever@recieve.com";
mailitem.SentOnBehalfOfName = "sender@send.com";
mailitem.Subject = "Test for MSG";
mailitem.Body = "Sample Body";
mailitem.SaveAs(temppath + ".msg", OlSaveAsType.olMSG);

mailItem中有一个名为SaveSentMessageFolder的东西,无法弄清楚该怎么做。 谢谢

0 个答案:

没有答案