A high-performance mail server with IMAP, POP3, NNTP and SIEVE support
Go to file
2010-04-20 13:34:14 +00:00
.cvsignore update sources 2009-12-22 19:02:22 +00:00
allow_auth_plain_proxying.patch bring up to Simon Matter's 2.3.1-2 version 2006-02-28 20:04:01 +00:00
batchreconstruct auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
bsd2cyrus auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cpmsg auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus_ldap_quota.pl re-add some files 2009-11-26 13:33:47 +00:00
cyrus-deliver-wrapper.c auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd-2.1.3-flock.patch auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd-2.1.16-getrlimit.patch auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd-2.2.12-no_transfig.patch bring up to Simon Matter's 2.3.1-2 version 2006-02-28 20:04:01 +00:00
cyrus-imapd-2.3.1-authid_normalize.patch - fix buffer overflow in cyrus sieve (CVE-2009-3235) 2009-09-18 13:21:33 +00:00
cyrus-imapd-2.3.1-make_md5_defaults.patch updated to 2.3.13 2009-01-13 19:26:24 +00:00
cyrus-imapd-2.3.1.tar.gz.sig bring up to Simon Matter's 2.3.1-2 version 2006-02-28 20:04:01 +00:00
cyrus-imapd-2.3.7-krb4.patch updated to 2.3.16 2009-12-22 18:42:03 +00:00
cyrus-imapd-2.3.7-notify_sms.patch - fix buffer overflow in cyrus sieve (CVE-2009-3235) 2009-09-18 13:21:33 +00:00
cyrus-imapd-2.3.9-rmquota+deletemailbox-0.2-1.diff - update to latest upstream 2007-08-22 12:16:12 +00:00
cyrus-imapd-2.3.12p2-autocreate-0.10-0.diff updated to 2.3.16 2009-12-22 18:42:03 +00:00
cyrus-imapd-2.3.12p2-autosieve-0.6.0.diff - update to new upstream version 2.3.12p2 2008-09-01 11:50:44 +00:00
cyrus-imapd-2.3.12p2-current-db.patch updated to 2.3.16 2009-12-22 18:42:03 +00:00
cyrus-imapd-2.3.15-qos.patch - add support for QoS marked traffic (#576652) 2010-04-20 13:34:14 +00:00
cyrus-imapd-2.3.16-nodenny.patch - ignore user_denny.db if missing (#553011) 2010-01-14 13:08:38 +00:00
cyrus-imapd-acceptinvalidfrom.patch auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd-procmail+cyrus.mc auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd-README.groupcache auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd-README.RPM - spec cleanup 2009-11-26 13:32:56 +00:00
cyrus-imapd-sendmail-8.12.9-cyrusv2.m4 auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd.cron-daily - fix shell for daily cron job (#544182) 2009-12-04 12:30:02 +00:00
cyrus-imapd.cvt_cyrusdb_all bring up to Simon Matter's 2.3.1-2 version 2006-02-28 20:04:01 +00:00
cyrus-imapd.imap-2.3.x-conf - add support for QoS marked traffic (#576652) 2010-04-20 13:34:14 +00:00
cyrus-imapd.init - fix sourcing of /etc/sysconfig/cyrus-imapd (#533320) 2009-11-06 13:30:04 +00:00
cyrus-imapd.logrotate - removed the lm_sensors-devel dependency, since it's properly required in 2007-07-23 13:03:30 +00:00
cyrus-imapd.magic auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd.pam-config - use password-auth common PAM configuration instead of system-auth 2009-09-16 11:52:47 +00:00
cyrus-imapd.rpm_set_permissions bring up to Simon Matter's 2.3.1-2 version 2006-02-28 20:04:01 +00:00
cyrus-imapd.spec - add support for QoS marked traffic (#576652) 2010-04-20 13:34:14 +00:00
cyrus-imapd.sysconfig auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-imapd.upd_groupcache auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-procmailrc auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
cyrus-user-procmailrc.template auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
folderxfer auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
imapcreate.pl re-add some files 2009-11-26 13:33:47 +00:00
inboxfer auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
Makefile Fix typo that causes a failure to update the common directory. (releng 2009-11-25 22:47:40 +00:00
README.autocreate-cyrus-2.3 bring up to Simon Matter's 2.3.1-2 version 2006-02-28 20:04:01 +00:00
README.autosievefolder auto-import cyrus-imapd-2.2.12-1.2.fc4 on branch devel from 2005-04-15 20:24:15 +00:00
README.HOWTO-recover-mailboxes.db - spec cleanup 2009-11-26 13:32:56 +00:00
README.skiplist_recovery - spec cleanup 2009-11-26 13:32:56 +00:00
skiplist.py bring up to Simon Matter's 2.3.1-2 version 2006-02-28 20:04:01 +00:00
sources update sources 2009-12-22 19:02:22 +00:00

From http://article.gmane.org/gmane.mail.imap.cyrus/18840

We have also seen skiplist corruption in seen databases.  I don't have a 
recovery tool, but I have been able to manually recover seen db's to the 
point of corruption so that at least most of the users mails are in the 
correct 'read' state.  Typically, you will see errors like:

DBERROR: skiplist recovery /usr/local/imap/user/k/kdelaney.seen: 0D2C 
should be ADD or DELETE

If you truncate the file at this point, it should fix the problem, and 
the users mail read state will be valid upto the point of corruption. 
To do this, convert the hex to decimal (above would be 1372) and use the 
dd command:

dd if=kdelaney.seen of=kdelaney.seen.fixed bs=1 count=1372

replace the corrupted .seen file with the fixed one and have user log in 
and should be ok.

Seems to work on the couple I have tried it on.