我知道在IMAP FETCH Command中使用*可以定义所有或一个邮件,但确实如此 “*:*”还定义了所选文件夹中的所有邮件?它是否也定义了其他内容?问我的公司是否正在实施自己的IMAP服务器,我在RFC 3501和4466中找不到对*:*的任何引用。
如果可能,请引用RFC。
答案 0 :(得分:2)
*
并不代表所有邮件。作为数字,*
表示“文件夹中的最后一条消息”。更一般地说,42
表示“消息42”,42:50
表示“消息42到50包含”,42:*
“消息42到最后一个”,*
表示“最后一条消息“,看到了吗? *:*
是另一种说“只是最后一条消息”的方式。
但*。*并不代表任何特别的意思。我想不出任何在语法上有效的情况。
答案 1 :(得分:0)
:只是最后一条消息。您可以查看rfc 791.查看www.tools.ietf.org