lotus notes中如何区分邮件和聊天文档
How to differentiate between email and chat documents in lotus notes
我正在尝试从一个人的 nsf 文件(lotus notes)中提取他的所有电子邮件和聊天记录。我正在使用 Notes.jar。 nsf 文件中的所有条目都是文档。有没有办法识别哪个文档是电子邮件,哪个文档是聊天。有一个名为 "Form" 的项目,用于标识邮件(备忘录)、会议邀请(约会)。我在这里面临的问题是电子邮件和聊天都具有表单类型 "Memo"。
请给我一个区分电子邮件和聊天的方法。
你是对的:两种文件都有Memo
.
的形式
聊天记录还有一个项目 $IMTranscript
来标识它们。
我发现了这个事实,使用所有文档视图的图标列 ($All)
,因为聊天记录在该视图中有不同的图标。这是该公式的相关部分:
@IsAvailable($IMTranscript) & @LowerCase(IMoriginator) = @LowerCase(IMowner);
"ChatTranscriptMe.gif";
@IsAvailable($IMTranscript); "Chat_transcript_icon.gif";
我正在尝试从一个人的 nsf 文件(lotus notes)中提取他的所有电子邮件和聊天记录。我正在使用 Notes.jar。 nsf 文件中的所有条目都是文档。有没有办法识别哪个文档是电子邮件,哪个文档是聊天。有一个名为 "Form" 的项目,用于标识邮件(备忘录)、会议邀请(约会)。我在这里面临的问题是电子邮件和聊天都具有表单类型 "Memo"。 请给我一个区分电子邮件和聊天的方法。
你是对的:两种文件都有Memo
.
的形式
聊天记录还有一个项目 $IMTranscript
来标识它们。
我发现了这个事实,使用所有文档视图的图标列 ($All)
,因为聊天记录在该视图中有不同的图标。这是该公式的相关部分:
@IsAvailable($IMTranscript) & @LowerCase(IMoriginator) = @LowerCase(IMowner);
"ChatTranscriptMe.gif";
@IsAvailable($IMTranscript); "Chat_transcript_icon.gif";