Gnus development mailing list
 help / color / mirror / Atom feed
* Re: Streaming MOVE commands
       [not found]     ` <382903E1-0654-4A26-AFB2-B314C81DB9A0@iki.fi>
@ 2016-02-24 17:56       ` Emilio Jesús Gallego Arias
  0 siblings, 0 replies; 2+ messages in thread
From: Emilio Jesús Gallego Arias @ 2016-02-24 17:56 UTC (permalink / raw)
  To: Timo Sirainen; +Cc: Lars Ingebrigtsen, ding, Dovecot Mailing List

Hi,

Timo Sirainen <tss@iki.fi> writes:

>>> Thanks, looks like this was broken with Maildir and mbox formats. It
>>> also caused expunges in some other situations to be lost. Fixed:
>>> 
>>> https://github.com/dovecot/core/commit/950a6e61d6c2dac961ce031bdd8b2895bc32b827
>> 
>> Is this patch suitable of being backported to 2.2.13? (Debian stable)
>
> Should be.
>
> BTW. This bug only meant that some expunges were ignored, which at
> worst caused unwanted email duplicates. It didn't corrupt the mailbox
> state or the client state in any way.

The GNUS mail client developers would like to add quirk to workaround
this problem in its mail client, any idea which version should be
affected by this problem?

Thank you & best regards,
Emilio


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Streaming MOVE commands
@ 2016-02-14  4:17 Emilio Jesús Gallego Arias
  0 siblings, 0 replies; 2+ messages in thread
From: Emilio Jesús Gallego Arias @ 2016-02-14  4:17 UTC (permalink / raw)
  Cc: Lars Ingebrigtsen, ding

The following message is a courtesy copy of an article
that has been posted to gmane.mail.imap.dovecot as well.

Dear Dovecot devs,

is streaming multiple MOVE commands by clients allowed?

I am getting duplicated messages with the GNUS mail client, and the
interchange looks like this:

> 9019 UID MOVE 4062,4066,4068 "folder0"
> 9020 UID MOVE 4063:4064,4067,4069:4072 "folder1"
> * OK [COPYUID 1424475218 4062,4066,4068 376:378] Moved UIDs.
> * OK [COPYUID 1424475231 4063:4064,4067,4069:4072 26:32] Moved UIDs.
> * VANISHED 4062,4066,4068:4072

thus 4063, 4064, and 4067 end both in inbox and folder1. [1]

Version and config information below.

Best regards,
Emilio

[1] More details in the thread
    http://permalink.gmane.org/gmane.emacs.gnus.general/86813

[2] Version
    $ /usr/sbin/dovecot --version
    2.2.13

[3] Config

$ /usr/sbin/dovecot -n
# 2.2.13: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 8.3 ext4
mail_location = maildir:/home/%u/Maildir
managesieve_notify_capability = mailto

managesieve_sieve_capability = fileinto reject envelope
  encoded-character vacation subaddress comparator-i;ascii-numeric
  relational regex imap4flags copy include variables body enotify
  environment mailbox date ihave

namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix = 
}
passdb {
  driver = pam
}
plugin {
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
}
protocols = " imap sieve"
ssl_cert = </etc/ssl/x80/x80_org.ca.crt
ssl_key = </etc/ssl/x80/x80_org.key
userdb {
  driver = passwd
}



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-02-24 17:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <84wpq68crq.fsf@cri.ensmp.fr>
     [not found] ` <7068E0DA-AA85-47F4-865C-98495882025D@iki.fi>
     [not found]   ` <8760xiffqz.fsf@cri.ensmp.fr>
     [not found]     ` <382903E1-0654-4A26-AFB2-B314C81DB9A0@iki.fi>
2016-02-24 17:56       ` Streaming MOVE commands Emilio Jesús Gallego Arias
2016-02-14  4:17 Emilio Jesús Gallego Arias

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).