Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.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
C# 无法读取邮件正文_C#_Lotus Notes - Fatal编程技术网

C# 无法读取邮件正文

C# 无法读取邮件正文,c#,lotus-notes,C#,Lotus Notes,我看不懂邮件的正文。 邮件未加密 我在lotus notes文档属性中有邮件的$Abstract属性,如下所示: Field Name: $Abstract Data Type: Text List Data Length: 62 bytes Seq Num: 1 Dup Item ID: 0 Field Flags: SEAL SUMMARY "p{margin-bottom:1em}p{margin-bottom:1em}  Hello Tony," $Abstrac

我看不懂邮件的正文。 邮件未加密

我在lotus notes文档属性中有邮件的
$Abstract
属性,如下所示:

Field Name: $Abstract
Data Type: Text List
Data Length: 62 bytes
Seq Num: 1
Dup Item ID: 0
Field Flags: SEAL SUMMARY 

"p{margin-bottom:1em}p{margin-bottom:1em}  Hello Tony,"
$Abstract
前缀为一些无效字符的值。 我的抽象属性无效吗


我用C#中的以下代码阅读邮件正文

_DocInbox=_serverDatabase.GetDocumentByID(strArrayOfIds[iIndex].ToString()); BodyText=((object[])\u DocInbox.GetItemValue(“Body”))[0]作为字符串

GetItemValue函数应返回邮件正文。但它正在返回空字符串

在c#中是否还有其他读取邮件正文的功能。
请帮助我。

使用NotesDocument的
GetFirstItem()
获取NotesRichTextItem,使用
GetUnformateText()
获取RichTextItem的纯文本内容

...
BodyText = _DocInbox.GetFirstItem("Body").GetUnformattedText();

您是否尝试以编程方式阅读邮件?然后发布你使用的代码。。。您必须查看“Body”项才能获取数据。。。如果你只是无法阅读邮件,那么这属于超级用户而不是stackoverflow…是的,我正在通过以下代码阅读邮件程序。BodyText=readMailAttribute(CurDocInbox,“Body”);readMailAttribute不是标准函数。我不知道函数内部发生了什么。你甚至不说语言。请:张贴你的密码。发布,它应该做什么,然后发布它应该做什么。。。然后可能会有帮助。我使用C#中的以下代码来读取邮件NotesDocument MailDoc=m_NotesDatabase.CreateDocument();BodyText=readMailAttribute(MailDoc,“Body”);readMailAttribute函数应返回邮件正文。但它不会返回空字符串。是否有其他功能可以阅读c#中的邮件正文。再次:编辑您的问题并将代码放入问题中…谢谢您的回复。当iam使用Body=CurDocInbox.GetItemValueString(“Body”)时,我收到一个错误,即“Domino.NotesDocument”不包含“GetItemValueString”的定义,并且找不到接受“Domino.NotesDocument”类型的第一个参数的扩展方法“GetItemValueString”(是否缺少using指令或程序集引用?)然后我使用下面的代码来获取body:Object[]ni=(Object[])CurDocInbox.Items;对于(intx=0;x