mirror of
https://github.com/stalwartlabs/mail-server.git
synced 2025-11-09 13:25:29 +08:00
48 lines
1.1 KiB
Text
48 lines
1.1 KiB
Text
connections: 2
|
|
state: created
|
|
|
|
1 ok select ${mailbox}
|
|
1 ok append
|
|
1 ok append
|
|
1 ok append
|
|
1 ok append
|
|
1 ok append
|
|
# make sure the server sees the appended messages
|
|
1 ok check
|
|
|
|
2 "" delete ${mailbox}2
|
|
2 ok create ${mailbox}2
|
|
2 ok select ${mailbox}2
|
|
|
|
1 ok store 1 flags (\seen)
|
|
1 ok store 2 flags (\answered \flagged)
|
|
1 ok store 5 flags (\flagged $$keyword1 $$keyword2)
|
|
|
|
1 ok fetch 1:5 (internaldate)
|
|
* 1 fetch (internaldate $date1)
|
|
* 2 fetch (internaldate $date2)
|
|
* 4 fetch (internaldate $date4)
|
|
* 5 fetch (internaldate $date5)
|
|
1 ok copy 1:2,4 ${mailbox}2
|
|
|
|
2 ok noop
|
|
* 3 exists
|
|
#* 3 recent
|
|
|
|
2 ok fetch 1:3 (flags internaldate)
|
|
? 1 fetch (flags (\seen) internaldate $date1)
|
|
? 2 fetch (flags (\answered \flagged) internaldate $date2)
|
|
? 3 fetch (flags () internaldate $date4)
|
|
|
|
# keywords aren't required to be created on COPY, so help the server here
|
|
2 ok store 3 +flags ($$keyword1 $$keyword2)
|
|
|
|
1 ok copy 5 ${mailbox}2
|
|
2 ok noop
|
|
* 4 exists
|
|
|
|
2 ok fetch 4 (flags internaldate)
|
|
* 4 fetch (flags (\flagged $$keyword1 $$keyword2) internaldate $date5)
|
|
|
|
2 ok close
|
|
2 "" delete ${mailbox}2
|