Mercurial > dovecot > core-2.2
changeset 2262:e4c375ab3b30 HEAD
fix for mboxes with pseudo header mail
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 02 Jul 2004 15:14:13 +0300 |
parents | ba4f6d7b5a58 |
children | 010088ee72de |
files | src/lib-storage/index/mbox/mbox-sync.c |
diffstat | 1 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/mbox/mbox-sync.c Fri Jul 02 14:50:46 2004 +0300 +++ b/src/lib-storage/index/mbox/mbox-sync.c Fri Jul 02 15:14:13 2004 +0300 @@ -738,6 +738,11 @@ /* set to -1, since it's always increased later */ sync_ctx->seq = seq1-1; + if (sync_ctx->seq == 0 && offset != 0) { + /* this mbox has pseudo mail which contains the X-IMAP header */ + sync_ctx->seq++; + } + sync_ctx->idx_seq = seq1; sync_ctx->dest_first_mail = sync_ctx->seq == 0; if (istream_raw_mbox_seek(sync_ctx->input, offset) < 0) {