创建消息读取视图Outlook

时间:2014-03-17 16:38:39

标签: vb.net email outlook

我正在VB.net中编写一个Outlook Addin功能区并且相当不错,但是我已经到了我被卡住的地步。
发送项目时,我还需要以“已发送项目”中显示的阅读格式保存文件。

如果已经尝试mailItem.SaveAs("path", olSaveAsType),但它只保存为草稿项目。由此您可以编辑文本 我发送后尝试遍历“发送项目”文件夹中的已发送项目,但是在我的代码执行时Outlook挂起,从而阻止了实际发送的电子邮件。

有没有办法可以做到这一点?

任何帮助,提示或提示都将不胜感激!

1 个答案:

答案 0 :(得分:0)

邮件提交是一个异步过程。在Sent Items文件夹(Namespace.GetDefaultFolder(olFolderSentMail))上设置Items.ItemAdd事件处理程序,并在ItemAdd事件处理程序中处理已发送的消息。