Question about imap (expunge response)

Kamil Jońca kjonca at
Thu Dec 28 08:13:33 EET 2017

Bron Gondwana <brong at> writes:

> Yeah, that smells bogus.  You can't send the EXPUNGE right away, even if

Thank for confirmation 

> Having said that, fetchmail is also wrong here:
> fetchmail: IMAP> A0008 STORE 1 +FLAGS.SILENT (\Seen \Deleted) fetchmail:
> IMAP< * 1 EXPUNGE fetchmail: IMAP< A0008 OK Store completed fetchmail:
> IMAP> A0009 EXPUNGE fetchmail: IMAP< A0009 OK EXPUNGE completed
> fetchmail: mail expunge mismatch (0 actual != 1 expected)

> There is no guarantee that you would get exactly 1 from the EXPUNGE

Agreed, but with fetchmail I have (theoretically at least) possiblity to
modify it's behavior.

Totally illogical, there was no chance.
		-- Spock, "The Galileo Seven", stardate 2822.3

More information about the dovecot mailing list