aboutsummaryrefslogtreecommitdiffstats
path: root/imapsync.service
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2015-09-05 16:44:51 +0200
committerGuilhem Moulin <guilhem@fripost.org>2015-09-05 16:52:45 +0200
commit4a291f2bc29c735e8f73aa2b476fe932517b83b5 (patch)
tree948dc0442ab5c295f1022522514136185688c918 /imapsync.service
parent2146cabffe53c84fef0bf39298b73606e4f2b5bf (diff)
Sample UIDs in SELECT $mailbox (QRESYNC ...) commands.
This should avoids most false-positive among messages reported as VANISHED by the server but unknown from the database. The reason for this server behavior is that QRESYNC [RFC7162] doesn't force the server to remember the MODSEQs of EXPUNGEd messages. By passing a sample of known UIDs/sequence numbers we let the server know that the messages have been EXPUNGEd [RFC7162, section 3.2.5.2].
Diffstat (limited to 'imapsync.service')
0 files changed, 0 insertions, 0 deletions