我正在VB.net中编写一个Outlook Addin功能区并且相当不错,但是我已经到了我被卡住的地步。
发送项目时,我还需要以“已发送项目”中显示的阅读格式保存文件。
如果已经尝试mailItem.SaveAs("path", olSaveAsType)
,但它只保存为草稿项目。由此您可以编辑文本
我发送后尝试遍历“发送项目”文件夹中的已发送项目,但是在我的代码执行时Outlook挂起,从而阻止了实际发送的电子邮件。
有没有办法可以做到这一点?
任何帮助,提示或提示都将不胜感激!
答案 0 :(得分:0)
邮件提交是一个异步过程。在Sent Items文件夹(Namespace.GetDefaultFolder(olFolderSentMail))上设置Items.ItemAdd事件处理程序,并在ItemAdd事件处理程序中处理已发送的消息。