消息 ID 何时填充到 Lotus Notes 中?
When does Message ID get populated in Lotus Notes?
我正在尝试使用邮箱项目的邮件 ID 属性 来确定它是日记项目还是非日记项目。
当我说非日志时,我的意思是日历事件、联系人、草稿。
这样做正确吗?发送项目时是否分配了消息 ID?
消息 ID 是在消息提交发送时由路由器分配给 $MessageID 项目的。日历事件不会包含 $MessageId,但日历邀请或日历通知会包含,因为它们由邮件系统处理。
但是,$MessageId 项目的存在并不一定意味着邮件是邮寄到您正在查看的特定邮箱或由您查看的特定邮箱,因为邮件可以很容易地在邮箱之间复制和粘贴。
确实,没有 $MessageID 也不一定意味着它没有被邮寄。我几乎可以肯定,我见过这样的情况,即用户的“已发送”文件夹中的消息(实际已发送)没有 $MessageID。不过,我不记得当时的情况。 (知识渊博的用户很容易通过 运行 一个简单的代理从消息中删除 $MessageID 项目,所以这就是为什么你不能指望 $MessageId 在那里的一个明显原因,但事实并非如此我在想。)(
我正在尝试使用邮箱项目的邮件 ID 属性 来确定它是日记项目还是非日记项目。
当我说非日志时,我的意思是日历事件、联系人、草稿。
这样做正确吗?发送项目时是否分配了消息 ID?
消息 ID 是在消息提交发送时由路由器分配给 $MessageID 项目的。日历事件不会包含 $MessageId,但日历邀请或日历通知会包含,因为它们由邮件系统处理。
但是,$MessageId 项目的存在并不一定意味着邮件是邮寄到您正在查看的特定邮箱或由您查看的特定邮箱,因为邮件可以很容易地在邮箱之间复制和粘贴。
确实,没有 $MessageID 也不一定意味着它没有被邮寄。我几乎可以肯定,我见过这样的情况,即用户的“已发送”文件夹中的消息(实际已发送)没有 $MessageID。不过,我不记得当时的情况。 (知识渊博的用户很容易通过 运行 一个简单的代理从消息中删除 $MessageID 项目,所以这就是为什么你不能指望 $MessageId 在那里的一个明显原因,但事实并非如此我在想。)(