Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 创建Msg阅读视图Outlook_Vb.net_Email_Outlook - Fatal编程技术网

Vb.net 创建Msg阅读视图Outlook

Vb.net 创建Msg阅读视图Outlook,vb.net,email,outlook,Vb.net,Email,Outlook,我正在VB.net中编写Outlook Addin Ribbon,并且做得相当不错,但是我已经到了一个进退两难的地步。 发送项目时,我还需要将文件保存为“已发送项目”中显示的读取格式 如果您尝试了mailItem.SaveAs(“path”,olSaveAsType),但它只保存为草稿项。您可以编辑文本。 发送后,我尝试在“sent items”文件夹中循环发送的邮件,但是Outlook在代码执行时挂起,从而阻碍了电子邮件的实际发送 有没有办法做到这一点 任何帮助、提示或提示都将不胜感激 消息提

我正在VB.net中编写Outlook Addin Ribbon,并且做得相当不错,但是我已经到了一个进退两难的地步。
发送项目时,我还需要将文件保存为“已发送项目”中显示的读取格式

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

有没有办法做到这一点


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

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