Я хочу запросить мой IMAP-сервер с CURL и посчитать количество электронных писем в моем INBOX. Кто-нибудь понял, как я могу сделать это с Curl? Должны учитываться только следующие электронные письма:
- Электронные письма в моем INBOX
- Непрочитанные электронные письма
- Письма имеют определенный ФЛАГ (например, Маркус или \ Помечено)
Чтобы проиллюстрировать, что я имею в виду под флагами:
$ curl --url "imaps://mail.example.com/" --user "me@example.com." -X 'SELECT "Inbox"'
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk martin $label4 $label5 $label3 Junk $Forwarded $label1 ccw $label2 markus $MDNSent 268435456)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk martin $label4 $label5 $label3 Junk $Forwarded $label1 ccw $label2 markus $MDNSent 268435456 \*)] Flags permitted.
* 4 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1553791398] UIDs valid
* OK [UIDNEXT 7246] Predicted next UID
* OK [HIGHESTMODSEQ 27433] Highest