[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nnimap 0.98 - new articles auto-marked as read (!) (long)



Hello,

I append imap-log and nnimap-debug to the end of this mail. They
were produced by follwoing steps

1) INBOX is empty, folder mail.misc is empty, split-rules are set to
   route articles to mail.misc

2) I send myself a test article from another mail UA

3) fire up Gnus

4) enter "mail.misc" group

My config is: NT emacs 20.3.8.1, pgnus 0.83, nnimap, MS Exchange
server 5.5

With nnimap 0.97 all works as expected. With nnimap 0.98 the
situation looks like this:

After M-x gnus I see a list of subscribed groups. nnimap:mail.misc
is marked with 1 new article (okay). I go to mail.misc and <Enter>,
and get a message "No news unread", mail.misc is marked with 0 new
articles. I enter the group again, this time I see the article but
it's already marked as 'Old'.

I think it has nothing to do with splitting mails. Whenever I enter
a group, all unread and read but ticked articles change mark to Old
and I'm bounced back.

I've tried to debug it a little, but gave up. My elisp skills are
obviously not up to the task :-(

Hope Simon or someone can work it out

Thanks

-trung

---- imap-log starts here ---

* OK Server Microsoft Exchange IMAP4rev1 verze 5.5.2448.8 (brno.ixos.cz) je připraven.
1 CAPABILITY
* CAPABILITY IMAP4 IMAP4rev1 IDLE LITERAL+ LOGIN-REFERRALS MAILBOX-REFERRALS NAMESPACE AUTH=NTLM
1 OK Operace CAPABILITY je dokončena.
2 LOGIN "trung" "PASSWD-DELETED"
2 OK Operace LOGIN je dokončena.
3 SELECT INBOX
* 1 EXISTS
* 1 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 1] Je první nepřečtená zpráva
* OK [UIDVALIDITY 146] Hodnota UIDVALIDITY.
3 OK [READ-WRITE] Operace SELECT je dokončena.
4 UID SEARCH UNSEEN
* SEARCH 6962
4 OK Operace SEARCH je dokončena.
5 UID FETCH 6962 (RFC822.HEADER)
* 1 FETCH (RFC822.HEADER {368}
Received: by brno.ixos.cz 
	id <01BE9793.4EE352E0@brno.ixos.cz>; Thu, 6 May 1999 09:37:35 +0200
Message-ID: <C17265ACEFD6D211A41D009027271F76413C@brno.ixos.cz>
From: Trung Tran-Duc <trung.tranduc@prague.ixos.cz>
To: Trung Tran-Duc <trung.tranduc@prague.ixos.cz>
Subject: test
Date: Thu, 6 May 1999 09:37:35 +0200 
MIME-Version: 1.0
Content-Type: text/plain

 UID 6962)
5 OK Operace FETCH je dokončena.
6 UID COPY 6962 mail.misc
6 OK Operace COPY je dokončena. Počet zkopírovaných zpráv: 1.
7 EXAMINE mail.misc
* 1 EXISTS
* 1 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS ()]
* OK [UNSEEN 1] Je první nepřečtená zpráva
* OK [UIDVALIDITY 734] Hodnota UIDVALIDITY.
7 OK [READ-ONLY] Operace EXAMINE je dokončena.
8 UID FETCH * UID
* 1 FETCH (UID 881)
8 OK Operace FETCH je dokončena.
9 SELECT INBOX
* 1 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 1] Je první nepřečtená zpráva
* OK [UIDVALIDITY 146] Hodnota UIDVALIDITY.
9 OK [READ-WRITE] Operace SELECT je dokončena.
10 UID STORE 6962 +FLAGS (\Seen \Deleted)
* 1 FETCH (FLAGS (\Seen \Deleted) UID 6962)
10 OK Operace STORE je dokončena.
11 EXPUNGE
12 CLOSE
* 1 EXPUNGE
* 0 EXISTS
11 OK Operace EXPUNGE je dokončena.
12 OK Operace CLOSE je dokončena.
13 SELECT list.nnimap
* 19 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 18] Je první nepřečtená zpráva
* OK [UIDVALIDITY 755] Hodnota UIDVALIDITY.
13 OK [READ-WRITE] Operace SELECT je dokončena.
14 FETCH 1,* (UID)
* 1 FETCH (UID 79)
* 19 FETCH (UID 135)
14 OK Operace FETCH je dokončena.
15 SELECT list.tcljava
* 12 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UIDVALIDITY 742] Hodnota UIDVALIDITY.
15 OK [READ-WRITE] Operace SELECT je dokončena.
16 FETCH 1,* (UID)
* 1 FETCH (UID 149)
* 12 FETCH (UID 162)
16 OK Operace FETCH je dokončena.
17 SELECT list.jce
* 18 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 1] Je první nepřečtená zpráva
* OK [UIDVALIDITY 831] Hodnota UIDVALIDITY.
17 OK [READ-WRITE] Operace SELECT je dokončena.
18 FETCH 1,* (UID)
* 1 FETCH (UID 41)
* 18 FETCH (UID 58)
18 OK Operace FETCH je dokončena.
19 SELECT list.openssl
* 173 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 17] Je první nepřečtená zpráva
* OK [UIDVALIDITY 738] Hodnota UIDVALIDITY.
19 OK [READ-WRITE] Operace SELECT je dokončena.
20 FETCH 1,* (UID)
* 1 FETCH (UID 350)
* 173 FETCH (UID 1478)
20 OK Operace FETCH je dokončena.
21 SELECT list.mod_ssl
* 36 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 2] Je první nepřečtená zpráva
* OK [UIDVALIDITY 735] Hodnota UIDVALIDITY.
21 OK [READ-WRITE] Operace SELECT je dokončena.
22 FETCH 1,* (UID)
* 1 FETCH (UID 78)
* 36 FETCH (UID 583)
22 OK Operace FETCH je dokončena.
23 SELECT list.clpmod
* 31 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 16] Je první nepřečtená zpráva
* OK [UIDVALIDITY 739] Hodnota UIDVALIDITY.
23 OK [READ-WRITE] Operace SELECT je dokončena.
24 FETCH 1,* (UID)
* 1 FETCH (UID 12)
* 31 FETCH (UID 567)
24 OK Operace FETCH je dokončena.
25 SELECT list.mod_perl
* 138 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 89] Je první nepřečtená zpráva
* OK [UIDVALIDITY 740] Hodnota UIDVALIDITY.
25 OK [READ-WRITE] Operace SELECT je dokončena.
26 FETCH 1,* (UID)
* 1 FETCH (UID 258)
* 138 FETCH (UID 1305)
26 OK Operace FETCH je dokončena.
27 SELECT list.ntemacs-users
* 107 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 18] Je první nepřečtená zpráva
* OK [UIDVALIDITY 741] Hodnota UIDVALIDITY.
27 OK [READ-WRITE] Operace SELECT je dokončena.
28 FETCH 1,* (UID)
* 1 FETCH (UID 93)
* 107 FETCH (UID 755)
28 OK Operace FETCH je dokončena.
29 SELECT mail.sqlmail
* 2 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UIDVALIDITY 1201] Hodnota UIDVALIDITY.
29 OK [READ-WRITE] Operace SELECT je dokončena.
30 FETCH 1,* (UID)
* 1 FETCH (UID 1)
* 2 FETCH (UID 2)
30 OK Operace FETCH je dokončena.
31 SELECT mail.misc
* 1 EXISTS
* 1 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UNSEEN 1] Je první nepřečtená zpráva
* OK [UIDVALIDITY 734] Hodnota UIDVALIDITY.
31 OK [READ-WRITE] Operace SELECT je dokončena.
32 FETCH 1,* (UID)
* 1 FETCH (UID 881)
32 OK Operace FETCH je dokončena.
* OK Server Microsoft Exchange IMAP4rev1 verze 5.5.2448.8 (brno.ixos.cz) je připraven.
1 CAPABILITY
* CAPABILITY IMAP4 IMAP4rev1 IDLE LITERAL+ LOGIN-REFERRALS MAILBOX-REFERRALS NAMESPACE AUTH=NTLM
1 OK Operace CAPABILITY je dokončena.
2 LOGIN "trung" "PASSWD-DELETED"
2 OK Operace LOGIN je dokončena.
3 SELECT INBOX
* 0 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UIDVALIDITY 146] Hodnota UIDVALIDITY.
3 OK [READ-WRITE] Operace SELECT je dokončena.
4 UID SEARCH UNSEEN
* SEARCH
4 OK Operace SEARCH je dokončena.
5 CLOSE
5 OK Operace CLOSE je dokončena.
6 SELECT INBOX
* 0 EXISTS
* 0 RECENT
* FLAGS (\Seen \Answered \Flagged \Deleted \Draft)
* OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Deleted \Draft)]
* OK [UIDVALIDITY 146] Hodnota UIDVALIDITY.
6 OK [READ-WRITE] Operace SELECT je dokončena.
7 CLOSE
7 OK Operace CLOSE je dokončena.
33 UID SEARCH UNSEEN UNDELETED
* SEARCH 881
33 OK Operace SEARCH je dokončena.
34 UID SEARCH SEEN
* SEARCH
34 OK Operace SEARCH je dokončena.
35 UID SEARCH FLAGGED
* SEARCH
35 OK Operace SEARCH je dokončena.
36 UID SEARCH ANSWERED
* SEARCH
36 OK Operace SEARCH je dokončena.
37 UID FETCH 881 (UID RFC822.HEADER RFC822.SIZE BODYSTRUCTURE)
* 1 FETCH (UID 881 RFC822.HEADER {368}
Received: by brno.ixos.cz 
	id <01BE9793.4EE352E0@brno.ixos.cz>; Thu, 6 May 1999 09:37:35 +0200
Message-ID: <C17265ACEFD6D211A41D009027271F76413C@brno.ixos.cz>
From: Trung Tran-Duc <trung.tranduc@prague.ixos.cz>
To: Trung Tran-Duc <trung.tranduc@prague.ixos.cz>
Subject: test
Date: Thu, 6 May 1999 09:37:35 +0200 
MIME-Version: 1.0
Content-Type: text/plain

 RFC822.SIZE 383 BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "US-ASCII") NIL NIL "7BIT" 15 3 NIL NIL NIL))
37 OK Operace FETCH je dokončena.
38 UID SEARCH UID 761:765,767:816,821:823,826:832,835:838,842,844:847,854:858,862,866,868,870:872,874:875,879:880 NOT SINCE 29-Apr-1999
* SEARCH
38 OK Operace SEARCH je dokončena.
39 UID STORE 881 +FLAGS (\Seen)
* 1 FETCH (FLAGS (\Seen \Recent) UID 881)
39 OK Operace STORE je dokončena.
40 CLOSE
40 OK Operace CLOSE je dokončena.

---- imap-log ends here -----




---- nnimap-debug starts here ---
======================================================================
1 -> nnimap-server-opened: server=""
1 <- nnimap-server-opened: nil
======================================================================
1 -> nnimap-open-server: server="" defs=((nnimap-address "brno.ixos.cz") (imap-username "trung"))
| 2 -> nnimap-server-opened: server=""
| 2 <- nnimap-server-opened: nil
| 2 -> nnimap-possibly-change-server: server=""
| 2 <- nnimap-possibly-change-server: " *nnimap* "
1 <- nnimap-open-server: (("" " *nnimap* "))
======================================================================
1 -> nnimap-request-scan: group=nil server=""
| 2 -> nnimap-split-articles: group=nil server=""
| | 3 -> nnimap-possibly-change-server: server=""
| | 3 <- nnimap-possibly-change-server: " *nnimap* "
| | 3 -> nnimap-split-find-inbox: server=""
| | 3 <- nnimap-split-find-inbox: ("INBOX")
| | 3 -> nnimap-possibly-change-group: group="INBOX" server=nil
| | | 4 -> nnimap-possibly-change-server: server=nil
| | | 4 <- nnimap-possibly-change-server: " *nnimap* "
| | 3 <- nnimap-possibly-change-group: "INBOX"
| | 3 -> nnimap-split-find-rule: server="" inbox="INBOX"
| | 3 <- nnimap-split-find-rule: (("list.ntemacs-users" "^\\(To\\|Cc\\):.*ntemacs-users@cs\\.washington\\.edu") ("list.mod_perl" "^\\(To\\|Cc\\):.*modperl@apache\\.org") ("list.mod_ssl" "^\\(To\\|Cc\\):.*modssl-users@modssl\\.org") ("list.openssl" "^\\(To\\|Cc\\):.*openssl-.*@openssl\\.org") ("list.clpmod" "^\\(To\\|Cc\\):.*clpm@lists\\.eyrie\\.org") ("list.tcljava" "^Subject: \\[Tcl Java\\]") ("list.nnimap" "^\\(To\\|Cc\\):.*nnimap@extundo\\.com") ("list.jce" "^\\(To\\|Cc\\):.*list-jce@aba\\.net\\.au") ("mail.sqlmail" "^From:.*<sqlmail@munich.ixos.de>.*") ("mail.misc" ""))
| | 3 -> nnimap-request-head: article=6962 group=nil server=nil to-buffer=nil
| | | 4 -> nnimap-request-article-part: part=RFC822\.HEADER article=6962 group=nil server=nil to-buffer=nil add-peek=nil
| | | | 5 -> nnimap-possibly-change-group: group=nil server=nil
| | | | | 6 -> nnimap-possibly-change-server: server=nil
| | | | | 6 <- nnimap-possibly-change-server: " *nnimap* "
| | | | 5 <- nnimap-possibly-change-group: "INBOX"
| | | | 5 -> nnimap-send-command-wait: command="UID FETCH 6962 (RFC822.HEADER)" buffer=nil
| | | | 5 <- nnimap-send-command-wait: OK
| | | 4 <- nnimap-request-article-part: t
| | 3 <- nnimap-request-head: t
| | 3 -> nnimap-split-to-groups: rules=(("list.ntemacs-users" "^\\(To\\|Cc\\):.*ntemacs-users@cs\\.washington\\.edu") ("list.mod_perl" "^\\(To\\|Cc\\):.*modperl@apache\\.org") ("list.mod_ssl" "^\\(To\\|Cc\\):.*modssl-users@modssl\\.org") ("list.openssl" "^\\(To\\|Cc\\):.*openssl-.*@openssl\\.org") ("list.clpmod" "^\\(To\\|Cc\\):.*clpm@lists\\.eyrie\\.org") ("list.tcljava" "^Subject: \\[Tcl Java\\]") ("list.nnimap" "^\\(To\\|Cc\\):.*nnimap@extundo\\.com") ("list.jce" "^\\(To\\|Cc\\):.*list-jce@aba\\.net\\.au") ("mail.sqlmail" "^From:.*<sqlmail@munich.ixos.de>.*") ("mail.misc" ""))
| | 3 <- nnimap-split-to-groups: ("mail.misc")
| | 3 -> nnimap-expunge-close-group: server=nil
| | | 4 -> nnimap-possibly-change-server: server=nil
| | | 4 <- nnimap-possibly-change-server: " *nnimap* "
| | 3 <- nnimap-expunge-close-group: t
| 2 <- nnimap-split-articles: t
1 <- nnimap-request-scan: t
======================================================================
1 -> nnimap-server-opened: server=""
1 <- nnimap-server-opened: (open run)
======================================================================
1 -> nnimap-retrieve-groups: groups=("list.nnimap" "list.tcljava" "list.jce" "list.openssl" "list.mod_ssl" "list.clpmod" "list.mod_perl" "list.ntemacs-users" "mail.sqlmail" "mail.misc") server=""
| 2 -> nnimap-possibly-change-server: server=""
| 2 <- nnimap-possibly-change-server: " *nnimap* "
| 2 -> nnimap-request-list-mapper: group="list.nnimap"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="list.tcljava"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="list.jce"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="list.openssl"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="list.mod_ssl"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="list.clpmod"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="list.mod_perl"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="list.ntemacs-users"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="mail.sqlmail"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
| 2 -> nnimap-request-list-mapper: group="mail.misc"
| | 3 -> nnimap-send-command-wait: command="FETCH 1,* (UID)" buffer=nil
| | 3 <- nnimap-send-command-wait: OK
| 2 <- nnimap-request-list-mapper: t
1 <- nnimap-retrieve-groups: active
======================================================================
1 -> nnimap-server-opened: server=""
1 <- nnimap-server-opened: (open run)
======================================================================
1 -> nnimap-request-newgroups: date="Thu May 06 09:35:10 1999" server=""
| 2 -> nnimap-possibly-change-server: server=""
| 2 <- nnimap-possibly-change-server: " *nnimap* "
1 <- nnimap-request-newgroups: t
======================================================================
1 -> nnimap-server-opened: server="+nnimap:INBOX"
1 <- nnimap-server-opened: nil
======================================================================
1 -> nnimap-open-server: server="+nnimap:INBOX" defs=((nnimap-address "") (nnimap-address "brno.ixos.cz"))
| 2 -> nnimap-server-opened: server="+nnimap:INBOX"
| 2 <- nnimap-server-opened: nil
| 2 -> nnimap-possibly-change-server: server="+nnimap:INBOX"
| 2 <- nnimap-possibly-change-server: " *nnimap* +nnimap:INBOX"
1 <- nnimap-open-server: (("+nnimap:INBOX" " *nnimap* +nnimap:INBOX") ("" " *nnimap* "))
======================================================================
1 -> nnimap-request-scan: group="INBOX" server="+nnimap:INBOX"
| 2 -> nnimap-split-articles: group="INBOX" server="+nnimap:INBOX"
| | 3 -> nnimap-possibly-change-server: server="+nnimap:INBOX"
| | 3 <- nnimap-possibly-change-server: " *nnimap* +nnimap:INBOX"
| | 3 -> nnimap-split-find-inbox: server="+nnimap:INBOX"
| | 3 <- nnimap-split-find-inbox: ("INBOX")
| | 3 -> nnimap-possibly-change-group: group="INBOX" server=nil
| | | 4 -> nnimap-possibly-change-server: server=nil
| | | 4 <- nnimap-possibly-change-server: " *nnimap* +nnimap:INBOX"
| | 3 <- nnimap-possibly-change-group: "INBOX"
| | 3 -> nnimap-split-find-rule: server="+nnimap:INBOX" inbox="INBOX"
| | 3 <- nnimap-split-find-rule: (("list.ntemacs-users" "^\\(To\\|Cc\\):.*ntemacs-users@cs\\.washington\\.edu") ("list.mod_perl" "^\\(To\\|Cc\\):.*modperl@apache\\.org") ("list.mod_ssl" "^\\(To\\|Cc\\):.*modssl-users@modssl\\.org") ("list.openssl" "^\\(To\\|Cc\\):.*openssl-.*@openssl\\.org") ("list.clpmod" "^\\(To\\|Cc\\):.*clpm@lists\\.eyrie\\.org") ("list.tcljava" "^Subject: \\[Tcl Java\\]") ("list.nnimap" "^\\(To\\|Cc\\):.*nnimap@extundo\\.com") ("list.jce" "^\\(To\\|Cc\\):.*list-jce@aba\\.net\\.au") ("mail.sqlmail" "^From:.*<sqlmail@munich.ixos.de>.*") ("mail.misc" ""))
| | 3 -> nnimap-expunge-close-group: server=nil
| | | 4 -> nnimap-possibly-change-server: server=nil
| | | 4 <- nnimap-possibly-change-server: " *nnimap* +nnimap:INBOX"
| | 3 <- nnimap-expunge-close-group: t
| 2 <- nnimap-split-articles: t
1 <- nnimap-request-scan: t
======================================================================
1 -> nnimap-request-group: group="INBOX" server="+nnimap:INBOX" fast=nil
| 2 -> nnimap-request-update-info-internal: group="INBOX" info=nil server="+nnimap:INBOX"
| 2 <- nnimap-request-update-info-internal: nil
| 2 -> nnimap-possibly-change-group: group="INBOX" server="+nnimap:INBOX"
| | 3 -> nnimap-possibly-change-server: server="+nnimap:INBOX"
| | 3 <- nnimap-possibly-change-server: " *nnimap* +nnimap:INBOX"
| 2 <- nnimap-possibly-change-group: "INBOX"
1 <- nnimap-request-group: "Opening nnimap group INBOX...done"
======================================================================
1 -> nnimap-close-group: group="INBOX" server="+nnimap:INBOX"
| 2 -> nnimap-possibly-change-group: group="INBOX" server="+nnimap:INBOX"
| | 3 -> nnimap-possibly-change-server: server="+nnimap:INBOX"
| | 3 <- nnimap-possibly-change-server: " *nnimap* +nnimap:INBOX"
| 2 <- nnimap-possibly-change-group: "INBOX"
| 2 -> nnimap-expunge-close-group: server="+nnimap:INBOX"
| | 3 -> nnimap-possibly-change-server: server="+nnimap:INBOX"
| | 3 <- nnimap-possibly-change-server: " *nnimap* +nnimap:INBOX"
| 2 <- nnimap-expunge-close-group: t
1 <- nnimap-close-group: t
======================================================================
1 -> nnimap-group-mode-hook: 
1 <- nnimap-group-mode-hook: gnus-group-nnimap-expunge
======================================================================
1 -> nnimap-server-opened: server=""
1 <- nnimap-server-opened: nil
======================================================================
1 -> nnimap-open-server: server="" defs=((nnimap-address "brno.ixos.cz") (imap-username "trung"))
| 2 -> nnimap-server-opened: server=""
| 2 <- nnimap-server-opened: nil
1 <- nnimap-open-server: (open run)
======================================================================
1 -> nnimap-request-group: group="mail.misc" server="" fast=t
| 2 -> nnimap-request-update-info-internal: group="mail.misc" info=("nnimap:mail.misc" 3 ((1 . 880)) ((expire (761 . 765) (767 . 816) (821 . 823) (826 . 832) (835 . 838) 842 (844 . 847) (854 . 858) 862 866 868 (870 . 872) (874 . 875) (879 . 880))) "nnimap:" ((uidvalidity . "734"))) server=""
| | 3 -> nnimap-update-alist-soft: key=uidvalidity value=nil alist=((uidvalidity . "734"))
| | 3 <- nnimap-update-alist-soft: nil
| | 3 -> nnimap-possibly-change-group: group="mail.misc" server=""
| | | 4 -> nnimap-possibly-change-server: server=""
| | | 4 <- nnimap-possibly-change-server: " *nnimap* "
| | 3 <- nnimap-possibly-change-group: "mail.misc"
| | 3 -> nnimap-update-alist-soft: key=tick value=nil alist=((expire (761 . 765) (767 . 816) (821 . 823) (826 . 832) (835 . 838) 842 (844 . 847) (854 . 858) 862 866 868 (870 . 872) (874 . 875) (879 . 880)))
| | 3 <- nnimap-update-alist-soft: ((expire (761 . 765) (767 . 816) (821 . 823) (826 . 832) (835 . 838) 842 (844 . 847) (854 . 858) 862 866 868 (870 . 872) (874 . 875) (879 . 880)))
| | 3 -> nnimap-update-alist-soft: key=reply value=nil alist=((expire (761 . 765) (767 . 816) (821 . 823) (826 . 832) (835 . 838) 842 (844 . 847) (854 . 858) 862 866 868 (870 . 872) (874 . 875) (879 . 880)))
| | 3 <- nnimap-update-alist-soft: ((expire (761 . 765) (767 . 816) (821 . 823) (826 . 832) (835 . 838) 842 (844 . 847) (854 . 858) 862 866 868 (870 . 872) (874 . 875) (879 . 880)))
| 2 <- nnimap-request-update-info-internal: ("nnimap:mail.misc" 3 ((1 . 880)) ((expire (761 . 765) (767 . 816) (821 . 823) (826 . 832) (835 . 838) 842 (844 . 847) (854 . 858) 862 866 868 (870 . 872) (874 . 875) (879 . 880))) "nnimap:" nil)
| 2 -> nnimap-possibly-change-group: group="mail.misc" server=""
| | 3 -> nnimap-possibly-change-server: server=""
| | 3 <- nnimap-possibly-change-server: " *nnimap* "
| 2 <- nnimap-possibly-change-group: "mail.misc"
1 <- nnimap-request-group: "mail.misc"
======================================================================
1 -> nnimap-retrieve-headers: articles=(881) group="mail.misc" server="" fetch-old=nil
| 2 -> nnimap-possibly-change-group: group="mail.misc" server=""
| | 3 -> nnimap-possibly-change-server: server=""
| | 3 <- nnimap-possibly-change-server: " *nnimap* "
| 2 <- nnimap-possibly-change-group: "mail.misc"
| 2 -> nnimap-range-to-string: range=(881)
| 2 <- nnimap-range-to-string: "881"
| 2 -> nnimap-send-command-wait: command="UID FETCH 881 (UID RFC822.HEADER RFC822.SIZE BODYSTRUCTURE)" buffer=nil
| | 3 -> nnimap-retrieve-headers-progress: 
| | 3 <- nnimap-retrieve-headers-progress: nil
| 2 <- nnimap-send-command-wait: OK
1 <- nnimap-retrieve-headers: headers
======================================================================
1 -> nnimap-server-opened: server=""
1 <- nnimap-server-opened: (open run)
======================================================================
1 -> nnimap-request-expire-articles: articles=(761 762 763 764 765 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 821 822 823 826 827 828 829 830 831 832 835 836 837 838 842 844 845 846 847 854 855 856 857 858 862 866 868 870 871 872 874 875 879 880) group="mail.misc" server="" force=nil
| 2 -> nnimap-possibly-change-group: group="mail.misc" server=""
| | 3 -> nnimap-possibly-change-server: server=""
| | 3 <- nnimap-possibly-change-server: " *nnimap* "
| 2 <- nnimap-possibly-change-group: "mail.misc"
| 2 -> nnimap-range-to-string: range=((761 . 765) (767 . 816) (821 . 823) (826 . 832) (835 . 838) 842 (844 . 847) (854 . 858) 862 866 868 (870 . 872) (874 . 875) (879 . 880))
| 2 <- nnimap-range-to-string: "761:765,767:816,821:823,826:832,835:838,842,844:847,854:858,862,866,868,870:872,874:875,879:880"
| 2 -> nnimap-date-days-ago: daysago=7
| | 3 -> nnimap-time-substract: time1=(14129 18067 729000) time2=(9 14976)
| | 3 <- nnimap-time-substract: (14120 3091)
| 2 <- nnimap-date-days-ago: "29-Apr-1999"
1 <- nnimap-request-expire-articles: (761 762 763 764 765 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 821 822 823 826 827 828 829 830 831 832 835 836 837 838 842 844 845 846 847 854 855 856 857 858 862 866 868 870 871 872 874 875 879 880)
======================================================================
1 -> nnimap-server-opened: server=""
1 <- nnimap-server-opened: (open run)
======================================================================
1 -> nnimap-request-set-mark: group="mail.misc" actions=(((881) add (read))) server=""
| 2 -> nnimap-possibly-change-group: group="mail.misc" server=""
| | 3 -> nnimap-possibly-change-server: server=""
| | 3 <- nnimap-possibly-change-server: " *nnimap* "
| 2 <- nnimap-possibly-change-group: "mail.misc"
| 2 -> nnimap-range-to-string: range=(881)
| 2 <- nnimap-range-to-string: "881"
1 <- nnimap-request-set-mark: nil
======================================================================
1 -> nnimap-close-group: group="mail.misc" server=""
| 2 -> nnimap-possibly-change-group: group="mail.misc" server=""
| | 3 -> nnimap-possibly-change-server: server=""
| | 3 <- nnimap-possibly-change-server: " *nnimap* "
| 2 <- nnimap-possibly-change-group: "mail.misc"
| 2 -> nnimap-expunge-close-group: server=""
| | 3 -> nnimap-possibly-change-server: server=""
| | 3 <- nnimap-possibly-change-server: " *nnimap* "
| 2 <- nnimap-expunge-close-group: t
1 <- nnimap-close-group: t

---- nnimap-debug ends here ----