0

fetch命令和IMAPsearch中的命令有什么区别?

我试图在我的收件箱中获取消息,我使用以下命令来检索 UID:

sb = receiveResponse("$ UID SEARCH ALL\r\n");

然后我使用这个命令来获取一个特定的消息头:

sb = receiveResponse("$ FETCH " + number+ " BODY.PEEK[HEADER.FIELDS (From Subject Date)]\r\n");

fetch 命令是使用 UID 来获取消息头还是使用消息号?

如果它使用消息号,我如何检索消息号?

4

2 回答 2

2

使用 UID FETCH 按 uid 获取。仅使用 FETCH 按消息序列号获取。

于 2013-04-21T00:52:52.950 回答
1

如果您只想下载收件箱文件夹中的所有邮件,您需要做的就是

FETCH 1:* BODY.PEEK[HEADER.FIELDS (From Subject Date)]
于 2013-04-21T12:41:42.630 回答