[Dovecot] 2.0.17: Index lost -> SAVEDON lost as well?

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Mon Jan 9 17:02:49 EET 2012


* Timo Sirainen <tss at iki.fi>:
> On 9.1.2012, at 9.40, Ralf Hildebrandt wrote:
> 
> > Today I encoundered these errors:
> > 
> > Jan  9 08:30:06 mail dovecot: lmtp(31174, backup at backup.invalid): Error: Log synchronization error at seq=858,offset=44672 for
> > /home/mailboxname/mdbox/storage/dovecot.map.index: Append with UID 282388, but next_uid = 282389
> 
> Any idea why this happened?

I was running those commands:

# new style (dovecot)
vorgestern=`date -d "-2 day" +"%Y-%m-%d"`
doveadm expunge -u backup at backup.invalid mailbox INBOX SAVEDBEFORE $vorgestern
doveadm purge   -u backup at backup.invalid

> > After that, the SAVEDON date for all mails was reset to today:
> 
> Yeah. The "save date" is stored only in index. And index rebuild drops
> all those fields. I guess this could/should be fixed in index rebuild.

It's ok. Right now it only affects my expiry method.

-- 
Ralf Hildebrandt
  Geschäftsbereich IT | Abteilung Netzwerk
  Charité - Universitätsmedizin Berlin
  Campus Benjamin Franklin
  Hindenburgdamm 30 | D-12203 Berlin
  Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
  ralf.hildebrandt at charite.de | http://www.charite.de
	    



More information about the dovecot mailing list