我正在尝试从他的nsf文件(莲花笔记)中提取所有人的电子邮件和聊天记录。我正在使用Notes.jar。 nsf文件中的所有条目都是文档。有没有办法确定哪个文档是电子邮件,哪个文档是聊天。有一个名为“表格”的项目,用于识别邮件(备忘录),会议邀请(约会)。我在这里遇到的问题是电子邮件和聊天都有表单类型“备忘录”。 请建议我区分电子邮件和聊天的方法。
答案 0 :(得分:2)
你是对的:这两种文件的格式都是Memo
聊天 - 成绩单还有一个标识它们的项目$IMTranscript
。
我发现了这个事实,使用所有文档的图标列 - 查看($All)
,因为聊天记录在该视图中有不同的图标。以下是该公式的相关部分:
@IsAvailable($IMTranscript) & @LowerCase(IMoriginator) = @LowerCase(IMowner);
"ChatTranscriptMe.gif";
@IsAvailable($IMTranscript); "Chat_transcript_icon.gif";