IMAP: вернуть несколько заголовков в одной команде - PullRequest
0 голосов
/ 19 сентября 2018

Я новичок в командах IMAP, но я знаю, что в IMAP вы можете использовать эту команду для получения заголовка сообщения:

fetch Message_Id (RFC822.HEADER)

или

fetch Message_Id:* (body[header.fields (from to subject date)])

, где Message_Id равенидентификатор сообщения, например: 1, 2, 3 ...

, поэтому мне нужна команда, которая получает заголовки всех сообщений в выбранной папке с помощью только одной команды, чтобы я получил список заголовков, что-то вродеэто:

fetch * (RFC822.HEADER)

или

fetch *:* (body[header.fields (from to subject date)])

это возможно?есть такая команда?

1 Ответ

0 голосов
/ 19 сентября 2018

: для диапазона.Таким образом, 1:3 означает сообщения от 1 до 3.

* не означает «каждое сообщение», оно означает «последнее сообщение», каким бы оно ни было.

Итак,диапазон, который вы хотите, это просто 1:*, от сообщения 1 до последнего сообщения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...