0
我使用C#和Outlook 2010對象模型將Outlook電子郵件保存爲MHT格式(MIME HTML)。我將MHT保存爲電子郵件沒有問題。Outlook保存MHT - 包括密件抄送,排除嵌入的項目,顯示地址
//mi is a MailItem
//Save As MHT
mi.SaveAs(@"D:\test.mht", OlSaveAsType.olMHTML);
我想定製生成的MHT的各個方面。
Outlook生成的MHT文件不顯示已知具有密件抄送收件人的密件抄送行。這些電子郵件是從發件人的電子郵件商店中獲取的。是否有強制顯示密件抄送行的選項?
如果源電子郵件是富文本格式的電子郵件幷包含嵌入文件,則Outlook會將嵌入文件存儲在生成的MHT中。 Outlook做得很好。但是,我想清除嵌入文件。有沒有辦法強制Outlook不將嵌入式文件寫入MHT?保存爲純HTML不是一種選擇,因爲我想保留在線圖像。
Outlook生成的MHT文件顯示每個收件人的顯示名稱。我希望MHT文件顯示每個收件人的顯示名稱和電子郵件地址。有沒有辦法做到這一點?