On Sun, 17 Nov 2019 at 14:38:43 +0100, Jonas Smedegaard wrote:
> doveadm is easier to run as a oneliner (please do tell if interesting 
> for you to have also the output of the raw imap commands):

In this case I'd like to see the IMAP server response so I can push a
fix for the “uninitialized value” warning.
 
> jonas@auryn:~$ ssh jonas-deb...@xayide.jones.dk 'doveadm -f flow fetch "uid 
> modseq flags text" mailbox INBOX.olpc' | grep -iE "(^| )uid=97( |$)"
> doveadm(jonas-debian): Error: fetch(text) failed for box=INBOX.olpc uid=97: 
> Message was expunged
> uid=97 modseq=1 flags= text=11662
> […] 
> jonas@auryn:~$ ssh jonas-deb...@xayide.jones.dk 'doveadm -f flow fetch "uid 
> modseq guid flags text" mailbox INBOX.olpc' | grep -iE "(^| )uid=97( |$)"
> doveadm(jonas-debian): Error: fetch(guid) failed for box=INBOX.olpc uid=97: 
> Message was expunged
> doveadm(jonas-debian): Error: fetch(text) failed for box=INBOX.olpc uid=97: 
> Message was expunged
> uid=97 modseq=1 guid= flags=11662 text=2

Fairly odd, especially the ‘11662’ which moved from text to flags…
Still nothing in the server log?  Does ‘doveadm force-resync INBOX.olpc’
help in convincing dovecot to forget about that message?  Otherwise,
does

    grep "^97 " /path/to/maildir/.INBOX.olpc/dovecot-uidlist

matches anything?

-- 
Guilhem.

Attachment: signature.asc
Description: PGP signature

Reply via email to