[Dovecot] v1.1 alpha6: Log synchronization error ... Append with UID 0

Asuka Sato honey.mrn at nifmail.jp
Wed Sep 19 14:31:41 EEST 2007


Hi.
I am testing E-mail delivery by using dovecot 1.1 alpha6. 
But, The following message(syslog) is output while receiving mail. 
And, I'm try to looked for this reason in that source code. 
Hum...

I think 
 why the deliver is not using a 'MAILBOX_TRANSACTION_FLAG_ASSIGN_UIDS' flag.
 # deliver/deliver.c:142::deliver_save() function - calling mailbox_transactio
n_begin()
The imap's COPY/APPEND commands is using this flag.

Thanks.
--
Asuka Sato

=========================================================
[syslog]
-------------------------
Sep 18 14:04:41 host212 deliver(asuka.sato at example.jp): \
    Log synchronization error at seq=2,offset=208 \
    for /var/mss/example.jp/p001/mail/dovecot.index: \
    Append with UID 0, but next_uid = 2

[logview]
-------------------------
# logview /var/mss/example.jp/p001/mail/dovecot.index.log
version = 1.0
hdr size = 24
index id = 1190185480
file seq = 2
.....
record: offset=128, type=append (ext), size=16
 - 1 (flags=20),
.....
record: offset=208, type=append (ext), size=16
 - 0 (flags=20),
.....

[system]
-------------------------
* dovecot 1.1 alpha6
* Postfix 2.4.3 (LDA dovecot's deliver)



More information about the dovecot mailing list