Gnus development mailing list
 help / color / mirror / Atom feed
* problem in connecting to Exchange 2007
@ 2007-06-05  9:23 Yair Friedman
  2007-06-07  9:05 ` Simon Josefsson
  0 siblings, 1 reply; 6+ messages in thread
From: Yair Friedman @ 2007-06-05  9:23 UTC (permalink / raw)
  To: ding

[-- Attachment #1: Type: text/plain, Size: 443 bytes --]

Hello,

I currently have to start using a new exchange server (via IMAP). I was
successful connecting to the server, but I can't open groups and keep
getting the message "BAD The specified message set is invalid".

Previous exchange server 2003 does not have problems.

Happens on Emacs 21.3 and CVS gnus checkout from 2007-06-05 08:40 UTC.

Attached are imap-log and nnimap log eroring when entering the server
from the server list buffer.



[-- Attachment #2: imap-debug --]
[-- Type: text/plain, Size: 100013 bytes --]

| 2 -> imap-opened: buffer=" *nnimap* exsrv1"
| 2 <- imap-opened: (open run)
| | 3 -> imap-current-mailbox: buffer=" *nnimap* exsrv1"
| | 3 <- imap-current-mailbox: "Calendar"
| | 3 -> imap-mailbox-unselect: buffer=" *nnimap* exsrv1"
| | | 4 -> imap-capability: identifier=UNSELECT buffer=nil
| | | 4 <- imap-capability: nil
| | | 4 -> imap-send-command-wait: command="EXAMINE \"Calendar\"" buffer=nil
| | | | 5 -> imap-send-command: command="EXAMINE \"Calendar\"" buffer=nil
| | | | | 6 -> imap-send-command-1: cmdstr="46 EXAMINE \"Calendar\""
| | | | | 6 <- imap-send-command-1: nil
| | | | 5 <- imap-send-command: 46
| | | | 5 -> imap-wait-for-tag: tag=46 buffer=nil
| | | | | 6 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1214] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
46 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 13
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-response: t
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 13
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-response: t
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 62
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | 8 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-response: t
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 43
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-resp-text: 
| | | | | | | | 9 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 -> imap-parse-flag-list: 
| | | | | | | | | 10 <- imap-parse-flag-list: nil
| | | | | | | | | 10 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | 10 <- imap-mailbox-put: t
| | | | | | | | 9 <- imap-parse-resp-text-code: t
| | | | | | | 8 <- imap-parse-resp-text: t
| | | | | | 7 <- imap-parse-response: t
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 44
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-resp-text: 
| | | | | | | | 9 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 -> imap-mailbox-put: propname=uidvalidity value="1214" mailbox=nil buffer=nil
| | | | | | | | | 10 <- imap-mailbox-put: t
| | | | | | | | 9 <- imap-parse-resp-text-code: t
| | | | | | | 8 <- imap-parse-resp-text: t
| | | | | | 7 <- imap-parse-response: t
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 52
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-resp-text: 
| | | | | | | | 9 -> imap-parse-resp-text-code: 
| | | | | | | | 9 <- imap-parse-resp-text-code: nil
| | | | | | | 8 <- imap-parse-resp-text: nil
| | | | | | 7 <- imap-parse-response: nil
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 39
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-resp-text: 
| | | | | | | | 9 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | 10 <- imap-mailbox-put: t
| | | | | | | | 9 <- imap-parse-resp-text-code: t
| | | | | | | 8 <- imap-parse-resp-text: t
| | | | | | 7 <- imap-parse-response: nil
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: nil
| | | | | 6 <- imap-arrival-filter: nil
| | | | 5 <- imap-wait-for-tag: OK
| | | 4 <- imap-send-command-wait: OK
| | | 4 -> imap-send-command-wait: command="CLOSE" buffer=nil
| | | | 5 -> imap-send-command: command="CLOSE" buffer=nil
| | | | | 6 -> imap-send-command-1: cmdstr="47 CLOSE"
| | | | | 6 <- imap-send-command-1: nil
| | | | 5 <- imap-send-command: 47
| | | | 5 -> imap-wait-for-tag: tag=47 buffer=nil
| | | | | 6 -> imap-arrival-filter: proc=#<process imap<1>> string="47 OK CLOSE completed.
"
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 25
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-resp-text: 
| | | | | | | | 9 -> imap-parse-resp-text-code: 
| | | | | | | | 9 <- imap-parse-resp-text-code: nil
| | | | | | | 8 <- imap-parse-resp-text: nil
| | | | | | 7 <- imap-parse-response: nil
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: nil
| | | | | 6 <- imap-arrival-filter: nil
| | | | 5 <- imap-wait-for-tag: OK
| | | 4 <- imap-send-command-wait: OK
| | 3 <- imap-mailbox-unselect: t
| 2 -> imap-mailbox-list: root="*" reference=nil add-delimiter=nil buffer=nil
| | 3 -> imap-mailbox-map-1: func=#[(mailbox) "\301\302\303\b#\207" [mailbox imap-mailbox-put list nil] 4] mailbox-decoder=nil buffer=nil
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Team-Status" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="INBOX" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Journal" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Drafts" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Contacts" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Tasks" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Junk E-Mail" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Ongoing" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Trash" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Notes" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Outbox" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Deleted Items" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Tele" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Sent Items" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | | 4 -> imap-mailbox-put: propname=list value=nil mailbox="Calendar" buffer=nil
| | | 4 <- imap-mailbox-put: t
| | 3 <- imap-mailbox-map-1: (t t t t t t t t t t t t t t t)
| | 3 -> imap-send-command-wait: command="LIST \"\" \"*%\"" buffer=nil
| | | 4 -> imap-send-command: command="LIST \"\" \"*%\"" buffer=nil
| | | | 5 -> imap-send-command-1: cmdstr="48 LIST \"\" \"*%\""
| | | | 5 <- imap-send-command-1: nil
| | | 4 <- imap-send-command: 48
| | | 4 -> imap-wait-for-tag: tag=48 buffer=nil
| | | | 5 -> imap-arrival-filter: proc=#<process imap<1>> string="* LIST (\\HasNoChildren) \"/\" Calendar
* LIST (\\HasNoChildren) \"/\" Contacts
* LIST (\\HasNoChildren) \"/\" \"Deleted Items\"
* LIST (\\HasNoChildren) \"/\" Drafts
* LIST (\\Marked \\HasNoChildren) \"/\" INBOX
* LIST (\\HasNoChildren) \"/\" Journal
* LIST (\\HasNoChildren) \"/\" \"Junk E-Mail\"
* LIST (\\HasNoChildren) \"/\" Notes
* LIST (\\HasNoChildren) \"/\" Ongoing
* LIST (\\HasNoChildren) \"/\" Outbox
* LIST (\\HasNoChildren) \"/\" \"Sent Items\"
* LIST (\\HasNoChildren) \"/\" Tasks
* LIST (\\HasNoChildren) \"/\" Team-Status
* LIST (\\HasNoChildren) \"/\" Trash
* LIST (\\HasNoChildren) \"/\" Tele
48 OK LIST completed.
"
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 39
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Calendar" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Calendar" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Calendar" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 39
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Contacts" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Contacts" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Contacts" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 46
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Deleted Items" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Deleted Items" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Deleted Items" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 37
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Drafts" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Drafts" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Drafts" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 44
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\Marked" "\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="INBOX" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\Marked" "\\HasNoChildren") mailbox="INBOX" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="INBOX" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 38
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Journal" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Journal" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Journal" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 44
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Junk E-Mail" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Junk E-Mail" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Junk E-Mail" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 36
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Notes" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Notes" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Notes" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 38
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Ongoing" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Ongoing" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Ongoing" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 37
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Outbox" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Outbox" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Outbox" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 43
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Sent Items" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Sent Items" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Sent Items" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 36
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Tasks" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Tasks" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Tasks" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 42
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Team-Status" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Team-Status" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Team-Status" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 36
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Trash" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Trash" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Trash" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 39
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-data-list: type=list
| | | | | | | 8 -> imap-parse-flag-list: 
| | | | | | | 8 <- imap-parse-flag-list: ("\\HasNoChildren")
| | | | | | | 8 -> imap-mailbox-put: propname=list value=t mailbox="Tele" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=list-flags value=("\\HasNoChildren") mailbox="Tele" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | | 8 -> imap-mailbox-put: propname=delimiter value="/" mailbox="Tele" buffer=nil
| | | | | | | 8 <- imap-mailbox-put: t
| | | | | | 7 <- imap-parse-data-list: t
| | | | | 6 <- imap-parse-response: t
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: 24
| | | | | 6 -> imap-parse-response: 
| | | | | | 7 -> imap-parse-resp-text: 
| | | | | | | 8 -> imap-parse-resp-text-code: 
| | | | | | | 8 <- imap-parse-resp-text-code: nil
| | | | | | 7 <- imap-parse-resp-text: nil
| | | | | 6 <- imap-parse-response: nil
| | | | | 6 -> imap-find-next-line: 
| | | | | 6 <- imap-find-next-line: nil
| | | | 5 <- imap-arrival-filter: nil
| | | 4 <- imap-wait-for-tag: OK
| | 3 <- imap-send-command-wait: OK
| | 3 -> imap-mailbox-map-1: func=#[(mailbox) "\306\b\x18\x19\307\b\206
\0
\v\"	N*\205+\0\b\x1c\r\203#\0\f\205$\0\310\311\312\217\202$\0\f)\x0e\vB\211\x16\v\207" [mailbox propname imap-current-mailbox imap-mailbox-data string imap-use-utf7 list intern-soft nil (utf7-decode string t) ((error (message "imap: Could not UTF7 decode `%s', using it undecoded..." string) string)) out] 3] mailbox-decoder=nil buffer=nil
| | 3 <- imap-mailbox-map-1: (("Calendar" "Sent Items" "Tele" "Deleted Items" "Outbox" "Notes" "Trash" "Ongoing" "Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Sent Items" "Tele" "Deleted Items" "Outbox" "Notes" "Trash" "Ongoing" "Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Tele" "Deleted Items" "Outbox" "Notes" "Trash" "Ongoing" "Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Deleted Items" "Outbox" "Notes" "Trash" "Ongoing" "Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Outbox" "Notes" "Trash" "Ongoing" "Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Notes" "Trash" "Ongoing" "Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Trash" "Ongoing" "Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Ongoing" "Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Junk E-Mail" "Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Tasks" "Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Contacts" "Drafts" "Journal" "INBOX" "Team-Status") ("Drafts" "Journal" "INBOX" "Team-Status") ("Journal" "INBOX" "Team-Status") ("INBOX" "Team-Status") ("Team-Status"))
| 2 <- imap-mailbox-list: ("Team-Status" "INBOX" "Journal" "Drafts" "Contacts" "Tasks" "Junk E-Mail" "Ongoing" "Trash" "Notes" "Outbox" "Deleted Items" "Tele" "Sent Items" "Calendar")
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Team-Status" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: nil
| | 3 -> imap-mailbox-select: mailbox="Team-Status" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Team-Status" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Team-Status" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Team-Status\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Team-Status\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="49 EXAMINE \"Team-Status\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 49
| | | | | 6 -> imap-wait-for-tag: tag=49 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 2 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UNSEEN 1] Is the first unseen message
* OK [UIDVALIDITY 1282] UIDVALIDITY value
* OK [UIDNEXT 5] The next unique identifier value
49 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=2 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 46
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=first-unseen value=1 mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1282" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Team-Status"
| | 3 <- imap-mailbox-select: "Team-Status"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 2
| | 3 -> imap-fetch: uids="1,*" props="UID" receive=nil nouidfetch=nouidfetch buffer=nil
| | | 4 -> imap-send-command-wait: command="FETCH 1,* UID" buffer=nil
| | | | 5 -> imap-send-command: command="FETCH 1,* UID" buffer=nil
| | | | | 6 -> imap-send-command-1: cmdstr="50 FETCH 1,* UID"
| | | | | 6 <- imap-send-command-1: nil
| | | | 5 <- imap-send-command: 50
| | | | 5 -> imap-wait-for-tag: tag=50 buffer=nil
| | | | | 6 -> imap-arrival-filter: proc=#<process imap<1>> string="50 BAD The specified message set is invalid.
"
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 47
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-resp-text: 
| | | | | | | | 9 -> imap-parse-resp-text-code: 
| | | | | | | | 9 <- imap-parse-resp-text-code: nil
| | | | | | | 8 <- imap-parse-resp-text: nil
| | | | 5 <- imap-wait-for-tag: (50 BAD nil "The specified message set is invalid.")
| | | 4 <- imap-send-command-wait: (50 BAD nil "The specified message set is invalid.")
| | 3 <- imap-fetch: nil
| | 3 -> imap-message-map: func=#[(uid Uid) "\b\203
\0\b	^\202\v\0	\x10
\203\x16\0
	]\202\x17\0	\211\x12\207" [minuid uid maxuid] 2] propname=UID buffer=nil
| | 3 <- imap-message-map: nil
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 2
| 2 -> imap-mailbox-get: propname=list-flags mailbox="INBOX" buffer=nil
| 2 <- imap-mailbox-get: ("\\Marked" "\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Team-Status"
| | 3 -> imap-mailbox-select: mailbox="INBOX" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="INBOX" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="INBOX" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"INBOX\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"INBOX\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="51 EXAMINE \"INBOX\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 51
| | | | | 6 -> imap-wait-for-tag: tag=51 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 1 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UNSEEN 1] Is the first unseen message
* OK [UIDVALIDITY 1203] UIDVALIDITY value
* OK [UIDNEXT 19] The next unique identifier value
51 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=1 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 46
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=first-unseen value=1 mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1203" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 53
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "INBOX"
| | 3 <- imap-mailbox-select: "INBOX"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 1
| | 3 -> imap-fetch: uids="1,*" props="UID" receive=nil nouidfetch=nouidfetch buffer=nil
| | | 4 -> imap-send-command-wait: command="FETCH 1,* UID" buffer=nil
| | | | 5 -> imap-send-command: command="FETCH 1,* UID" buffer=nil
| | | | | 6 -> imap-send-command-1: cmdstr="52 FETCH 1,* UID"
| | | | | 6 <- imap-send-command-1: nil
| | | | 5 <- imap-send-command: 52
| | | | 5 -> imap-wait-for-tag: tag=52 buffer=nil
| | | | | 6 -> imap-arrival-filter: proc=#<process imap<1>> string="52 BAD The specified message set is invalid.
"
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 47
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-resp-text: 
| | | | | | | | 9 -> imap-parse-resp-text-code: 
| | | | | | | | 9 <- imap-parse-resp-text-code: nil
| | | | | | | 8 <- imap-parse-resp-text: nil
| | | | 5 <- imap-wait-for-tag: (52 BAD nil "The specified message set is invalid.")
| | | 4 <- imap-send-command-wait: (52 BAD nil "The specified message set is invalid.")
| | 3 <- imap-fetch: nil
| | 3 -> imap-message-map: func=#[(uid Uid) "\b\203
\0\b	^\202\v\0	\x10
\203\x16\0
	]\202\x17\0	\211\x12\207" [minuid uid maxuid] 2] propname=UID buffer=nil
| | 3 <- imap-message-map: nil
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 1
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Journal" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "INBOX"
| | 3 -> imap-mailbox-select: mailbox="Journal" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Journal" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Journal" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Journal\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Journal\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="53 EXAMINE \"Journal\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 53
| | | | | 6 -> imap-wait-for-tag: tag=53 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1217] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
53 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1217" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Journal"
| | 3 <- imap-mailbox-select: "Journal"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Drafts" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Journal"
| | 3 -> imap-mailbox-select: mailbox="Drafts" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Drafts" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Drafts" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Drafts\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Drafts\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="54 EXAMINE \"Drafts\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 54
| | | | | 6 -> imap-wait-for-tag: tag=54 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1216] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
54 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1216" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Drafts"
| | 3 <- imap-mailbox-select: "Drafts"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Contacts" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Drafts"
| | 3 -> imap-mailbox-select: mailbox="Contacts" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Contacts" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Contacts" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Contacts\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Contacts\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="55 EXAMINE \"Contacts\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 55
| | | | | 6 -> imap-wait-for-tag: tag=55 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1215] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
55 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1215" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Contacts"
| | 3 <- imap-mailbox-select: "Contacts"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Tasks" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Contacts"
| | 3 -> imap-mailbox-select: mailbox="Tasks" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Tasks" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Tasks" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Tasks\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Tasks\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="56 EXAMINE \"Tasks\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 56
| | | | | 6 -> imap-wait-for-tag: tag=56 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1219] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
56 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1219" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Tasks"
| | 3 <- imap-mailbox-select: "Tasks"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Junk E-Mail" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Tasks"
| | 3 -> imap-mailbox-select: mailbox="Junk E-Mail" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Junk E-Mail" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Junk E-Mail" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Junk E-Mail\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Junk E-Mail\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="57 EXAMINE \"Junk E-Mail\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 57
| | | | | 6 -> imap-wait-for-tag: tag=57 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1221] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
57 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1221" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Junk E-Mail"
| | 3 <- imap-mailbox-select: "Junk E-Mail"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Ongoing" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Junk E-Mail"
| | 3 -> imap-mailbox-select: mailbox="Ongoing" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Ongoing" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Ongoing" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Ongoing\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Ongoing\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="58 EXAMINE \"Ongoing\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 58
| | | | | 6 -> imap-wait-for-tag: tag=58 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 17 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UNSEEN 12] Is the first unseen message
* OK [UIDVALIDITY 1272] UIDVALIDITY value
* OK [UIDNEXT 18] The next unique identifier value
58 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 14
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=17 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 47
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=first-unseen value=12 mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1272" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 53
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Ongoing"
| | 3 <- imap-mailbox-select: "Ongoing"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 17
| | 3 -> imap-fetch: uids="1,*" props="UID" receive=nil nouidfetch=nouidfetch buffer=nil
| | | 4 -> imap-send-command-wait: command="FETCH 1,* UID" buffer=nil
| | | | 5 -> imap-send-command: command="FETCH 1,* UID" buffer=nil
| | | | | 6 -> imap-send-command-1: cmdstr="59 FETCH 1,* UID"
| | | | | 6 <- imap-send-command-1: nil
| | | | 5 <- imap-send-command: 59
| | | | 5 -> imap-wait-for-tag: tag=59 buffer=nil
| | | | | 6 -> imap-arrival-filter: proc=#<process imap<1>> string="59 BAD The specified message set is invalid.
"
| | | | | | 7 -> imap-find-next-line: 
| | | | | | 7 <- imap-find-next-line: 47
| | | | | | 7 -> imap-parse-response: 
| | | | | | | 8 -> imap-parse-resp-text: 
| | | | | | | | 9 -> imap-parse-resp-text-code: 
| | | | | | | | 9 <- imap-parse-resp-text-code: nil
| | | | | | | 8 <- imap-parse-resp-text: nil
| | | | 5 <- imap-wait-for-tag: (59 BAD nil "The specified message set is invalid.")
| | | 4 <- imap-send-command-wait: (59 BAD nil "The specified message set is invalid.")
| | 3 <- imap-fetch: nil
| | 3 -> imap-message-map: func=#[(uid Uid) "\b\203
\0\b	^\202\v\0	\x10
\203\x16\0
	]\202\x17\0	\211\x12\207" [minuid uid maxuid] 2] propname=UID buffer=nil
| | 3 <- imap-message-map: nil
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 17
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Trash" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Ongoing"
| | 3 -> imap-mailbox-select: mailbox="Trash" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Trash" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Trash" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Trash\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Trash\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="60 EXAMINE \"Trash\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 60
| | | | | 6 -> imap-wait-for-tag: tag=60 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1271] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
60 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1271" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Trash"
| | 3 <- imap-mailbox-select: "Trash"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Notes" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Trash"
| | 3 -> imap-mailbox-select: mailbox="Notes" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Notes" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Notes" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Notes\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Notes\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="61 EXAMINE \"Notes\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 61
| | | | | 6 -> imap-wait-for-tag: tag=61 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1218] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
61 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1218" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Notes"
| | 3 <- imap-mailbox-select: "Notes"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Outbox" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Notes"
| | 3 -> imap-mailbox-select: mailbox="Outbox" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Outbox" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Outbox" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Outbox\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Outbox\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="62 EXAMINE \"Outbox\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 62
| | | | | 6 -> imap-wait-for-tag: tag=62 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1204] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
62 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1204" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Outbox"
| | 3 <- imap-mailbox-select: "Outbox"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Deleted Items" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Outbox"
| | 3 -> imap-mailbox-select: mailbox="Deleted Items" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Deleted Items" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Deleted Items" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Deleted Items\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Deleted Items\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="63 EXAMINE \"Deleted Items\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 63
| | | | | 6 -> imap-wait-for-tag: tag=63 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1206] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
63 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1206" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Deleted Items"
| | 3 <- imap-mailbox-select: "Deleted Items"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Tele" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Deleted Items"
| | 3 -> imap-mailbox-select: mailbox="Tele" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Tele" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Tele" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Tele\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Tele\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="64 EXAMINE \"Tele\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 64
| | | | | 6 -> imap-wait-for-tag: tag=64 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1244] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
64 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1244" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Tele"
| | 3 <- imap-mailbox-select: "Tele"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Sent Items" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Tele"
| | 3 -> imap-mailbox-select: mailbox="Sent Items" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Sent Items" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Sent Items" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Sent Items\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Sent Items\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="65 EXAMINE \"Sent Items\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 65
| | | | | 6 -> imap-wait-for-tag: tag=65 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1205] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
65 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1205" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Sent Items"
| | 3 <- imap-mailbox-select: "Sent Items"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-mailbox-get: propname=list-flags mailbox="Calendar" buffer=nil
| 2 <- imap-mailbox-get: ("\\HasNoChildren")
| | 3 -> imap-current-mailbox: buffer=nil
| | 3 <- imap-current-mailbox: "Sent Items"
| | 3 -> imap-mailbox-select: mailbox="Calendar" examine=examine buffer=nil
| | | 4 -> imap-mailbox-select-1: mailbox="Calendar" examine=examine
| | | | 5 -> imap-current-mailbox-p-1: mailbox="Calendar" examine=examine
| | | | 5 <- imap-current-mailbox-p-1: nil
| | | | 5 -> imap-send-command-wait: command="EXAMINE \"Calendar\"" buffer=nil
| | | | | 6 -> imap-send-command: command="EXAMINE \"Calendar\"" buffer=nil
| | | | | | 7 -> imap-send-command-1: cmdstr="66 EXAMINE \"Calendar\""
| | | | | | 7 <- imap-send-command-1: nil
| | | | | 6 <- imap-send-command: 66
| | | | | 6 -> imap-wait-for-tag: tag=66 buffer=nil
| | | | | | 7 -> imap-arrival-filter: proc=#<process imap<1>> string="* 0 EXISTS
* 0 RECENT
* FLAGS (\\Seen \\Answered \\Flagged \\Deleted \\Draft $MDNSent)
* OK [PERMANENTFLAGS ()] Permanent flags
* OK [UIDVALIDITY 1214] UIDVALIDITY value
* OK [UIDNEXT 1] The next unique identifier value
66 OK [READ-ONLY] EXAMINE completed.
"
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=exists value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 13
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-mailbox-put: propname=recent value=0 mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 62
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-flag-list: 
| | | | | | | | 9 <- imap-parse-flag-list: ("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent")
| | | | | | | | 9 -> imap-mailbox-put: propname=flags value=("\\Seen" "\\Answered" "\\Flagged" "\\Deleted" "\\Draft" "$MDNSent") mailbox=nil buffer=nil
| | | | | | | | 9 <- imap-mailbox-put: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 43
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-parse-flag-list: 
| | | | | | | | | | 11 <- imap-parse-flag-list: nil
| | | | | | | | | | 11 -> imap-mailbox-put: propname=permanentflags value=nil mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 44
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=uidvalidity value="1214" mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: t
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 52
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | 10 <- imap-parse-resp-text-code: nil
| | | | | | | | 9 <- imap-parse-resp-text: nil
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: 39
| | | | | | | 8 -> imap-parse-response: 
| | | | | | | | 9 -> imap-parse-resp-text: 
| | | | | | | | | 10 -> imap-parse-resp-text-code: 
| | | | | | | | | | 11 -> imap-mailbox-put: propname=read-only value=t mailbox=nil buffer=nil
| | | | | | | | | | 11 <- imap-mailbox-put: t
| | | | | | | | | 10 <- imap-parse-resp-text-code: t
| | | | | | | | 9 <- imap-parse-resp-text: t
| | | | | | | 8 <- imap-parse-response: nil
| | | | | | | 8 -> imap-find-next-line: 
| | | | | | | 8 <- imap-find-next-line: nil
| | | | | | 7 <- imap-arrival-filter: nil
| | | | | 6 <- imap-wait-for-tag: OK
| | | | 5 <- imap-send-command-wait: OK
| | | 4 <- imap-mailbox-select-1: "Calendar"
| | 3 <- imap-mailbox-select: "Calendar"
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| | 3 -> imap-mailbox-get: propname=exists mailbox=nil buffer=nil
| | 3 <- imap-mailbox-get: 0
| 2 -> imap-opened: buffer=" *nnimap* exsrv1"
| 2 <- imap-opened: (open run)

[-- Attachment #3: nnimap-debug --]
[-- Type: text/plain, Size: 2384 bytes --]

======================================================================
1 -> nnimap-server-opened: server="isk-exsrv1"
1 <- nnimap-server-opened: (open run)
======================================================================
1 -> nnimap-request-list: server="isk-exsrv1"
| 2 -> nnimap-possibly-change-server: server="isk-exsrv1"
| 2 <- nnimap-possibly-change-server: " *nnimap* isk-exsrv1"
| 2 -> nnimap-before-find-minmax-bugworkaround: 
| 2 <- nnimap-before-find-minmax-bugworkaround: t
| 2 -> nnimap-pattern-to-list-arguments: pattern="*"
| 2 <- nnimap-pattern-to-list-arguments: ((nil . "*"))
| 2 -> nnimap-find-minmax-uid: group="Team-Status" examine=examine
| 2 <- nnimap-find-minmax-uid: (2 nil nil)
| 2 -> nnimap-find-minmax-uid: group="INBOX" examine=examine
| 2 <- nnimap-find-minmax-uid: (1 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Journal" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Drafts" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Contacts" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Tasks" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Junk E-Mail" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Ongoing" examine=examine
| 2 <- nnimap-find-minmax-uid: (17 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Trash" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Notes" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Outbox" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Deleted Items" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Vodafone" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Sent Items" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
| 2 -> nnimap-find-minmax-uid: group="Calendar" examine=examine
| 2 <- nnimap-find-minmax-uid: (0 nil nil)
1 <- nnimap-request-list: t
======================================================================
1 -> nnimap-server-opened: server="isk-exsrv1"
1 <- nnimap-server-opened: (open run)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: problem in connecting to Exchange 2007
  2007-06-05  9:23 problem in connecting to Exchange 2007 Yair Friedman
@ 2007-06-07  9:05 ` Simon Josefsson
  2007-06-07 12:02   ` Yair Friedman
  0 siblings, 1 reply; 6+ messages in thread
From: Simon Josefsson @ 2007-06-07  9:05 UTC (permalink / raw)
  To: Yair Friedman; +Cc: ding

Yair Friedman <yif@iskoot.com> writes:

> Hello,
>
> I currently have to start using a new exchange server (via IMAP). I was
> successful connecting to the server, but I can't open groups and keep
> getting the message "BAD The specified message set is invalid".
>
> Previous exchange server 2003 does not have problems.
>
> Happens on Emacs 21.3 and CVS gnus checkout from 2007-06-05 08:40 UTC.
>
> Attached are imap-log and nnimap log eroring when entering the server
> from the server list buffer.

As far as I can tell, the server is simply buggy, there is nothing wrong
with the simple command:

50 FETCH 1,* UID

to which the server responds (in several mailboxes):

50 BAD The specified message set is invalid.

I suggest debugging the server further, possibly report it as a bug, or
change to some other software.

/Simon



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: problem in connecting to Exchange 2007
  2007-06-07  9:05 ` Simon Josefsson
@ 2007-06-07 12:02   ` Yair Friedman
  2007-06-07 13:29     ` Simon Josefsson
  0 siblings, 1 reply; 6+ messages in thread
From: Yair Friedman @ 2007-06-07 12:02 UTC (permalink / raw)
  To: Gnus Mailing List

On Thu, 7 Jun 2007 12:05:03 +0300, 
Simon Josefsson <simon@josefsson.org> writes:

> Yair Friedman <yif@iskoot.com> writes:
> As far as I can tell, the server is simply buggy, there is nothing wrong
> with the simple command:
>
> 50 FETCH 1,* UID
>
> to which the server responds (in several mailboxes):
>
> 50 BAD The specified message set is invalid.
>
> I suggest debugging the server further, possibly report it as a bug, or
> change to some other software.

This is Microsoft Exchange we're talking about... The server is out of
my control, The only software I can change is the client :(
Thunderbird seems to be working fine.

Is there any way we can try and bypass this?

Thanks



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: problem in connecting to Exchange 2007
  2007-06-07 12:02   ` Yair Friedman
@ 2007-06-07 13:29     ` Simon Josefsson
  2007-06-07 14:46       ` Yair Friedman
  0 siblings, 1 reply; 6+ messages in thread
From: Simon Josefsson @ 2007-06-07 13:29 UTC (permalink / raw)
  To: Yair Friedman; +Cc: Gnus Mailing List

Yair Friedman <yif@iskoot.com> writes:

> On Thu, 7 Jun 2007 12:05:03 +0300, 
> Simon Josefsson <simon@josefsson.org> writes:
>
>> Yair Friedman <yif@iskoot.com> writes:
>> As far as I can tell, the server is simply buggy, there is nothing wrong
>> with the simple command:
>>
>> 50 FETCH 1,* UID
>>
>> to which the server responds (in several mailboxes):
>>
>> 50 BAD The specified message set is invalid.
>>
>> I suggest debugging the server further, possibly report it as a bug, or
>> change to some other software.
>
> This is Microsoft Exchange we're talking about... The server is out of
> my control, The only software I can change is the client :(
> Thunderbird seems to be working fine.
>
> Is there any way we can try and bypass this?

Not trivially, you'll have to rewrite parts of (nn)imap.el after
experimenting with what the server supports.  It may be difficult, and I
suspect that if one command doesn't work, others will work poorly as
well...  Sorry.

It would be useful to know if anyone else has ever seen this.

/Simon



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: problem in connecting to Exchange 2007
  2007-06-07 13:29     ` Simon Josefsson
@ 2007-06-07 14:46       ` Yair Friedman
  2007-06-08 11:34         ` Simon Josefsson
  0 siblings, 1 reply; 6+ messages in thread
From: Yair Friedman @ 2007-06-07 14:46 UTC (permalink / raw)
  To: Gnus Mailing List; +Cc: Bjørn-Helge Mevik

On Thu, 7 Jun 2007 16:29:19 +0300, 
Simon Josefsson <simon@josefsson.org> writes:

> Yair Friedman <yif@iskoot.com> writes:
>
>> On Thu, 7 Jun 2007 12:05:03 +0300,
>> Simon Josefsson <simon@josefsson.org> writes:
>>
>>> Yair Friedman <yif@iskoot.com> writes:
>>> As far as I can tell, the server is simply buggy, there is nothing wrong
>>> with the simple command:
>>>
>>> 50 FETCH 1,* UID
>>>
>>> to which the server responds (in several mailboxes):
>>>
>>> 50 BAD The specified message set is invalid.
>>>
>>> I suggest debugging the server further, possibly report it as a bug, or
>>> change to some other software.
>>
>> This is Microsoft Exchange we're talking about... The server is out of
>> my control, The only software I can change is the client :(
>> Thunderbird seems to be working fine.
>>
>> Is there any way we can try and bypass this?
>
> Not trivially, you'll have to rewrite parts of (nn)imap.el after
> experimenting with what the server supports.  It may be difficult, and I
> suspect that if one command doesn't work, others will work poorly as
> well...  Sorry.
>
> It would be useful to know if anyone else has ever seen this.
>
> /Simon

I suspect it would be a problem for those poor of us who are forced to
use Exchange as this version would become more popular in the corporate
world.

The only other reference to such a problem I found is this Message-ID:
<m0hcpu1n3s.fsf@bar.nemo-project.org>

I am willing to help in any necessary testing, but my elisp writing
skills are not too good, and my IMAP protocol knowledge is non-existent.

Would tracing what Thunderbird do can help? Or do you find the usage
patterns too far away?

Thanks for any help you can offer.

Yair



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: problem in connecting to Exchange 2007
  2007-06-07 14:46       ` Yair Friedman
@ 2007-06-08 11:34         ` Simon Josefsson
  0 siblings, 0 replies; 6+ messages in thread
From: Simon Josefsson @ 2007-06-08 11:34 UTC (permalink / raw)
  To: Yair Friedman; +Cc: Gnus Mailing List, Bjørn-Helge Mevik

Yair Friedman <yif@iskoot.com> writes:

> On Thu, 7 Jun 2007 16:29:19 +0300, 
> Simon Josefsson <simon@josefsson.org> writes:
>
>> Yair Friedman <yif@iskoot.com> writes:
>>
>>> On Thu, 7 Jun 2007 12:05:03 +0300,
>>> Simon Josefsson <simon@josefsson.org> writes:
>>>
>>>> Yair Friedman <yif@iskoot.com> writes:
>>>> As far as I can tell, the server is simply buggy, there is nothing wrong
>>>> with the simple command:
>>>>
>>>> 50 FETCH 1,* UID
>>>>
>>>> to which the server responds (in several mailboxes):
>>>>
>>>> 50 BAD The specified message set is invalid.
>>>>
>>>> I suggest debugging the server further, possibly report it as a bug, or
>>>> change to some other software.
>>>
>>> This is Microsoft Exchange we're talking about... The server is out of
>>> my control, The only software I can change is the client :(
>>> Thunderbird seems to be working fine.
>>>
>>> Is there any way we can try and bypass this?
>>
>> Not trivially, you'll have to rewrite parts of (nn)imap.el after
>> experimenting with what the server supports.  It may be difficult, and I
>> suspect that if one command doesn't work, others will work poorly as
>> well...  Sorry.
>>
>> It would be useful to know if anyone else has ever seen this.
>>
>> /Simon
>
> I suspect it would be a problem for those poor of us who are forced to
> use Exchange as this version would become more popular in the corporate
> world.
>
> The only other reference to such a problem I found is this Message-ID:
> <m0hcpu1n3s.fsf@bar.nemo-project.org>
>
> I am willing to help in any necessary testing, but my elisp writing
> skills are not too good, and my IMAP protocol knowledge is non-existent.
>
> Would tracing what Thunderbird do can help? Or do you find the usage
> patterns too far away?

No, it won't help, at least not unless you are ready to re-write large
portions of nnimap.  The problem is that nnimap need to get the data
that Gnus request, and that is historically somewhat nntp-centric.
Other IMAP-clients doesn't need to get the same data from the IMAP
server, and will thus never send similar queries.

It might be possible to find some other way in IMAP to get the same data
as 'UID FETCH 1,* UID' that the server handles.  But you'll need to
learn some IMAP and elisp to experiment with that.  For example, you
could use 'telnet' against the server and login and test various
commands.  For example, if 'UID FETCH 1 UID' and 'UID FETCH * UID' works
as separate commands, that together would return the needed data.  But
to be able to come up with inventive ideas of commands to try, you'll
need to know IMAP.

I'm sorry that I don't have time to help you more that this.

/Simon



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-06-08 11:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-05  9:23 problem in connecting to Exchange 2007 Yair Friedman
2007-06-07  9:05 ` Simon Josefsson
2007-06-07 12:02   ` Yair Friedman
2007-06-07 13:29     ` Simon Josefsson
2007-06-07 14:46       ` Yair Friedman
2007-06-08 11:34         ` Simon Josefsson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).