On 28.03.2017 10:55, Kevin Myers wrote:
Does this happen if you do this on wire?
telnet localhost 143 a LOGIN username password s SELECT INBOX s STORE 1:1 FLAGS (\Deleted) # or some other message-set n NOOP l LOGOUT
Aki Good point. No. And if I just delete it in Thunderbird (my client) it does as it's told and just marks it deleted. Maybe it's a Thunderbird/Dovecot thing?
you could try looking at https://wiki2.dovecot.org/Debugging/Rawlog to find out.
Aki
In the rawlog files I get a few lines of text
1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE NAMESPACE NOTIFY SPECIAL-USE COMPRESS=DEFLATE QUOTA] Logged in 2 OK Begin compression (0.000 + 0.000 secs).
then a lot of binary. How do I read it?
Kevin.
On 28.03.2017 14:02, Kevin Myers wrote:
In the rawlog files I get a few lines of text
1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE NAMESPACE NOTIFY SPECIAL-USE COMPRESS=DEFLATE QUOTA] Logged in 2 OK Begin compression (0.000 + 0.000 secs).
then a lot of binary. How do I read it?
Kevin.
Maybe try zcat? Not sure.
Aki
Ok, two answers:
You read compressed dovecot.rawlogs using doveadm:
# doveadm dump -t imapzlib 20170328-183150-8404.in 2 namespace 3 COMPRESS DEFLATE 4 ID ("name" "Thunderbird" "version" "38.7.2") 5 list (subscribed) "" "INBOX.*" return (special-use) 6 list "" "INBOX" 7 select "INBOX" 8 getquotaroot "INBOX" 9 UID fetch 1:* (FLAGS) 10 IDLE DONE 12 uid move 176 "INBOX.Archives.2017" 13 noop 14 getquotaroot "INBOX" 15 UID fetch 1:* (FLAGS) 16 IDLE DONE 17 logout
and Thunderbird is making use of 'uid move'.
Kevin.
On 28.03.2017 14:46, Kevin wrote:
Ok, two answers:
You read compressed dovecot.rawlogs using doveadm:
# doveadm dump -t imapzlib 20170328-183150-8404.in 2 namespace 3 COMPRESS DEFLATE 4 ID ("name" "Thunderbird" "version" "38.7.2") 5 list (subscribed) "" "INBOX.*" return (special-use) 6 list "" "INBOX" 7 select "INBOX" 8 getquotaroot "INBOX" 9 UID fetch 1:* (FLAGS) 10 IDLE DONE 12 uid move 176 "INBOX.Archives.2017" 13 noop 14 getquotaroot "INBOX" 15 UID fetch 1:* (FLAGS) 16 IDLE DONE 17 logout
and Thunderbird is making use of 'uid move'.
Kevin.
So mystery solved. Thank you reporting back on this.
Aki
participants (3)
-
Aki Tuomi
-
Kevin
-
Kevin Myers