我的目的是打开电子邮件内容,cc,主题,正文,附件从数据库中恢复并打开用户电子邮件客户端(Outlook)中的内容。
为了实现这一点,我正在使用检索到的信息创建.eml / .msg文件并保存到本地磁盘并打开.eml文件,所有这些流程都以编程方式在C#中进行。但是当在Outlook电子邮件客户端中打开内容时,它将作为发送模式打开(尽管打开电子邮件时要读取/发送)。
我想以不同模式打开电子邮件撰写/回复/转发。当我经历了很多文章时,了解必须在生成.eml文件时添加x-header才能做到神奇。但我确定如何实现这一解决方案。
有人可以帮忙吗?
答案 0 :(得分:3)
var mail = new MailMessage();
mail.Headers.Add("X-Unsent", "1");