通过C#修改Outlook OFT文件

时间:2016-10-14 08:44:16

标签: c# outlook

我的情况是我有大量的.OFT,Outlook模板文件,大约1000个。

它们都需要编辑并保存新的联系信息(更新To和CC行)。

我以前使用的是Outlook C#API,但从未使用.oft文件。是否可以读取.oft文件,修改需要修改的文件,然后通过API保存回.oft。

1 个答案:

答案 0 :(得分:3)

你可以

  1. 使用Application.CreateItemFromTemplate在Outlook中创建一个新项目,修改它,然后保存为OFT文件(MailItem.SaveAs(...,olTemplate))。

  2. 使用Redemption直接打开OFT文件,使用RDOSessionpub struct MyStruct { data: Arc<Mutex<HashMap<i32, Arc<Vec<i32>>>>>, } ,修改它们,然后保存为新文件(RDOMail。{{1} })。