如何在生成的.eml/.msg文件中附加x标头信息

  • 本文关键字:信息 文件 msg eml eml
  • 更新时间 :
  • 英文 :


我的要求是打开电子邮件内容,抄送,主题,正文,附件;从数据库检索并在用户电子邮件客户端(Outlook)中打开内容。

为了实现这一点,我正在创建.eml/.msg 文件,并保存到本地磁盘,然后打开.eml文件,所有这些流程都在C#中以编程方式进行。但是当内容在;outlook电子邮件客户端,它以发送模式打开(尽管在打开要读取/发送的电子邮件时)。

我想以不同的模式打开电子邮件撰写/回复/转发。当我读了很多文章后,我明白在生成.eml文件时必须添加x-header将起到神奇的作用。但我确信如何实现这个解决方案。

有人能帮忙吗?

var mail = new MailMessage();
mail.Headers.Add("X-Unsent", "1");

最新更新