Quoting Guilhem Moulin (2019-11-16 20:24:48) > On Sat, 16 Nov 2019 at 18:19:37 +0100, Jonas Smedegaard wrote: > > Seems I didn't get the expected response. So does that indicate > > broken data at the server? > > Not sure yet, but I'm leaning towards that conclusion. What if you > query the attributes one at a time, does any of these IMAP commands > produce an untagged FETCH response? > > a UID FETCH 97 MODSEQ > b UID FETCH 97 FLAGS > c UID FETCH 97 INTERNALDATE > d UID FETCH 97 BODY.PEEK[] > e UID FETCH 97 ENVELOPE
Doesn't seem succesful (I creatively prepended "a EXAMINE INBOX.olpc", hope that is correct): jonas@auryn:~$ ssh jonas-deb...@xayide.jones.dk "doveadm exec imap" doveadm(jonas-debian): Error: net_connect_unix() failed: Connection refused imap(jonas-debian): Error: net_connect_unix() failed: Connection refused * PREAUTH [CAPABILITY IMAP4rev1 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 SNIPPET=FUZZY LITERAL+ NOTIFY SPECIAL-USE] Logged in as jonas-debian a EXAMINE INBOX.olpc * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) * OK [PERMANENTFLAGS ()] Read-only mailbox. * 4304 EXISTS * 0 RECENT * OK [UNSEEN 1] First unseen. * OK [UIDVALIDITY 1225292233] UIDs valid * OK [UIDNEXT 12584] Predicted next UID * OK [HIGHESTMODSEQ 17] Highest a OK [READ-ONLY] Examine completed (0.002 + 0.000 + 0.001 secs). a UID FETCH 97 MODSEQ * OK [HIGHESTMODSEQ 17] Highest a OK Fetch completed (0.001 + 0.000 secs). b UID FETCH 97 FLAGS b OK Fetch completed (0.001 + 0.000 secs). c UID FETCH 97 INTERNALDATE c OK Fetch completed (0.001 + 0.000 secs). d UID FETCH 97 BODY.PEEK[] d OK Fetch completed (0.001 + 0.000 secs). e UID FETCH 97 ENVELOPE e OK Fetch completed (0.001 + 0.000 secs). > Do you have access to the server log? If so, is there something > appearing upon ‘b UID FETCH 97 BODY.PEEK[]’? Nope. Only notices about the manually-typing sessions taking suspicously long. > You could also try to dump the message using doveadm-fetch(1): > > doveadm fetch text mailbox INBOX.olpc uid 97 jonas@auryn:~$ ssh jonas-deb...@xayide.jones.dk "doveadm fetch text mailbox INBOX.olpc uid 97" doveadm(jonas-debian): Error: net_connect_unix() failed: Connection refused doveadm(jonas-debian): Error: fetch(text) failed for box=INBOX.olpc uid=97: Message was expunged > Or even look directly into the maildir (‘x UID FETCH 97 X-GUID’ should > tell you the file name holding that message). Again I prepended "x UID FETCH 97 X-GUID": jonas@auryn:~$ ssh jonas-deb...@xayide.jones.dk "doveadm exec imap" doveadm(jonas-debian): Error: net_connect_unix() failed: Connection refused imap(jonas-debian): Error: net_connect_unix() failed: Connection refused * PREAUTH [CAPABILITY IMAP4rev1 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 SNIPPET=FUZZY LITERAL+ NOTIFY SPECIAL-USE] Logged in as jonas-debian a EXAMINE INBOX.olpc * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) * OK [PERMANENTFLAGS ()] Read-only mailbox. * 4304 EXISTS * 0 RECENT * OK [UNSEEN 1] First unseen. * OK [UIDVALIDITY 1225292233] UIDs valid * OK [UIDNEXT 12584] Predicted next UID * OK [HIGHESTMODSEQ 17] Highest a OK [READ-ONLY] Examine completed (0.001 + 0.000 secs). x UID FETCH 97 X-GUID x OK Fetch completed (0.001 + 0.000 secs). - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature