C# 使用C从outlook获取电子邮件正文#

C# 使用C从outlook获取电子邮件正文#,c#,visual-studio-2008,outlook,C#,Visual Studio 2008,Outlook,我正在编写一个程序,它可以提取电子邮件,对其进行解析,然后将条目存储在数据库中。到目前为止,我可以获取电子邮件的主题,但当我尝试插入正文时,我得到一个COMException(“操作中止(来自HRESULT的异常:0x80004004(E_ABORT)))。我试着把它作为HTMLBody来拉,但两者都不起作用。我正在使用VS2008和Outlook 2003。帮忙?如果需要更多信息,请告诉我 更新补充:我已经在谷歌上认真研究了这个错误。我不知道是什么原因造成的,我不知道为什么它会抛出这个,我找不

我正在编写一个程序,它可以提取电子邮件,对其进行解析,然后将条目存储在数据库中。到目前为止,我可以获取电子邮件的主题,但当我尝试插入正文时,我得到一个COMException(“操作中止(来自HRESULT的异常:0x80004004(E_ABORT)))。我试着把它作为HTMLBody来拉,但两者都不起作用。我正在使用VS2008和Outlook 2003。帮忙?如果需要更多信息,请告诉我

更新补充:我已经在谷歌上认真研究了这个错误。我不知道是什么原因造成的,我不知道为什么它会抛出这个,我找不到一种方法将它映射到一个更好的错误,所以我知道发生了什么,这让我发疯


所以。重述:使用Microsoft.Office.Interop.Outlook访问Outlook 2007。无法使用((Outlook.MailItem)myInbox.Items[1]).body.ToString()提取电子邮件正文。但是,可以拉主题,接收时间和其他各种事情。也无法将电子邮件保存到其他位置,因为我收到相同的com错误。在谷歌的历史上没有其他人犯过这样的错误?救命啊

我发现下面的文章对理解Outlook消息非常有帮助


我发现下面的文章对理解Outlook邮件非常有帮助


这是一篇很酷的文章!不过我使用的是Microsoft.Office.Interop.Outlook。收到的主题和日期都很好,我只是无法理解邮件的主体。这是一篇很酷的文章!不过我使用的是Microsoft.Office.Interop.Outlook。收到的主题和日期都很好,我只是无法理解邮件的主体。请看。。。有关类似问题的答案,请参阅。。。类似问题的答案。