]> git.g-eek.se Git - interimap.git/commit
Net::IMAP::InterIMAP: Don't increase UIDNEXT when receiving EXISTS responses.
authorGuilhem Moulin <guilhem@fripost.org>
Fri, 11 Mar 2016 21:04:17 +0000 (22:04 +0100)
committerGuilhem Moulin <guilhem@fripost.org>
Fri, 11 Mar 2016 23:48:39 +0000 (00:48 +0100)
commit5570af137725259a66043bcb747ecbdb3839a2d3
tree6d3eced2368c0b5fbeb92d6adf27d8998f04ece1
parentf7becde978ab43cc5859a89d82aeb69521967a2d
Net::IMAP::InterIMAP: Don't increase UIDNEXT when receiving EXISTS responses.

Indeed, if the server sends

    * n EXISTS
    * n EXPUNGE

meaning a new message is received, and is immediately removed
afterwards, the server might have allocated a new UID for the removed
message.
lib/Net/IMAP/InterIMAP.pm