IMAP 中的fetch
命令和search
命令有什么区别?
我正在尝试在收件箱中收到邮件,我使用以下命令检索UID:
sb = receiveResponse("$ UID SEARCH ALL\r\n");
然后我使用此命令来获取特定的消息头:
sb = receiveResponse("$ FETCH " + number+ " BODY.PEEK[HEADER.FIELDS (From Subject Date)]\r\n");
fetch命令是使用UID获取邮件头还是使用邮件号?
如果它使用消息号,我该如何检索消息号?
答案 0 :(得分:2)
使用UID FETCH通过uid获取。使用FETCH来获取消息序列号。
答案 1 :(得分:1)
如果您只想下载INBOX文件夹中的所有邮件,您只需
即可FETCH 1:* BODY.PEEK[HEADER.FIELDS (From Subject Date)]