表 22–5 显示了与每个通知邮件相关的属性。
例如,要查看哪些属性可以应用于 TrashMsg 邮件,请在列标题中查找 "ReadMsg, TrashMsg"。除了标准属性之外,TrashMsg 邮件还可以使用 mailboxName、 numMsgs、uidValidity、numSeen 和 numDeleted。
表 22–5 每个通知邮件包含的属性
属性 |
NewMsg, UpdateMsg |
ReadMsg, TrashMsg |
DeleteMsg, PurgeMsg |
MsgFlags
|
Login, Logout |
OverQuota, UnderQuota |
---|---|---|---|---|---|---|
client |
否 |
否 |
否 |
否 |
是 |
否 |
diskquota |
否 |
否 |
否 |
否 |
否 |
是 |
diskquotaused |
否 |
否 |
否 |
否 |
否 |
是 |
hdrLen |
是 |
否 |
否 |
是 |
否 |
否 |
hostname |
是 |
是 |
是 |
是 |
是 |
是 |
imapUid |
是 |
否 |
是 |
是 |
否 |
否 |
lastUid |
否 |
否 |
是 |
否 |
否 |
否 |
mailboxName |
是 |
是 |
是 |
是 |
否 |
否 |
msgquota |
否 |
否 |
否 |
否 |
否 |
是 |
newflags |
否 |
否 |
否 |
是 |
否 |
否 |
numDeleted |
是 |
是 |
是 |
否 |
否 |
否 |
numDeletedn |
是* |
是* |
是* |
否 |
否 |
否 |
numMsgs |
是 |
是 |
是 |
否 |
否 |
是 |
numMsgsn |
是* |
是* |
是* |
否 |
否 |
否 |
numSeen |
是 |
是 |
是 |
否 |
否 |
否 |
numSeenn |
是* |
是* |
是* |
否 |
否 |
否 |
numSeenDeleted |
是 |
是 |
是 |
否 |
否 |
否 |
numSeenDeletedn |
是* |
是* |
是* |
否 |
否 |
否 |
oldflags |
否 |
否 |
否 |
是 |
否 |
否 |
Owner |
否 |
是 |
否 |
否 |
否 |
否 |
pid |
是 |
是 |
是 |
是 |
是 |
是 |
process |
是 |
是 |
是 |
是 |
是 |
是 |
quotaRoot |
否 |
否 |
否 |
否 |
否 |
是 |
size |
是 |
否 |
否 |
否 |
否 |
否 |
timestamp |
是 |
是 |
是 |
是 |
是 |
是 |
uidValidity |
是 |
是 |
是 |
是 |
否 |
否 |
userid |
否 |
是 |
否 |
否 |
是 |
是 |
* 只有在消息存储中定义了邮件类型,通知才会包含 numDeletedn、numMsgs n、numSeenn 和 numSeenDeletedn 属性。