我无法阅读邮件的正文。 邮件未加密。
我在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 [])_ DocInbox.GetItemValue(" Body"))[0] as String;
GetItemValue函数应该返回邮件正文。但它返回空字符串。
在c#中是否还有其他函数可以读取邮件正文。 请帮帮我。
答案 0 :(得分:0)
使用NotesDocument' GetFirstItem()
获取NotesRichTextItem,GetUnformattedText()
将RichTextItem的内容作为纯文本。
...
BodyText = _DocInbox.GetFirstItem("Body").GetUnformattedText();