【发布时间】:2011-03-15 23:10:46
【问题描述】:
我正在编写一个程序来提取电子邮件,对其进行解析,然后将条目存储在数据库中。到目前为止,我可以得到电子邮件的主题,但是当我尝试拉入正文时,我得到了一个 COMException(“操作中止(HRESULT 的异常:0x80004004(E_ABORT))”)。我尝试将其作为 HTMLBody 拉动,但两者都不起作用。我正在使用 VS2008 和 Outlook 2003。帮助?如果需要更多信息,请告诉我....
更新添加:我已经认真地用谷歌搜索了这个错误。我不知道是什么导致了它,我不知道它为什么会抛出这个,我找不到将它映射到更好的错误的方法,所以我知道发生了什么,这让我发疯了。
所以。回顾一下:使用 Microsoft.Office.Interop.Outlook 访问 Outlook 2007。无法使用 ((Outlook.MailItem)myInbox.Items[1]).Body.ToString() 提取电子邮件正文。但是,可以拉出 Subject、ReceivedTime 和其他各种东西。也无法将电子邮件保存到其他位置,因为我收到相同的 com 错误。谷歌历史上没有其他人出现过这种错误吗?救命!
【问题讨论】:
-
请参阅stackoverflow.com/a/8717441/1128539 ...了解类似问题的答案。
标签: c# visual-studio-2008 outlook