DOVEADM-FORCE-RESYNC(1) | Dovecot | DOVEADM-FORCE-RESYNC(1) |
doveadm-force-resync - Repair broken mailboxes
doveadm [-Dv] force-resync [-S
socket_path] mailbox
doveadm [-Dv] force-resync [-S socket_path]
-A mailbox
doveadm [-Dv] force-resync [-S socket_path]
-F file mailbox
doveadm [-Dv] force-resync [-S socket_path]
-u user mailbox
Under certain circumstances it may happen, that dovecot(1) is unable to automatically solve problems with mailboxes. In such situations the force-resync command may be helpful. It tries to fix all problems. For sdbox and mdbox mailboxes the storage files will be also checked.
Global doveadm(1) options:
Command specific options:
When the SQL userdb module is used make sure that the iterate_query setting in /etc/dovecot/dovecot-sql.conf.ext matches your database layout. When using the LDAP userdb module, make sure that the iterate_attrs and iterate_filter settings in /etc/dovecot/dovecot-ldap.conf.ext match your LDAP schema. Otherwise doveadm(1) will be unable to iterate over all users.
This allows an administrator to execute doveadm(1) mail commands through the given socket.
Fix bob's INBOX:
doveadm force-resync -u bob INBOX
Report bugs, including doveconf -n output, to the Dovecot Mailing List <dovecot@dovecot.org>. Information about reporting bugs is available at: http://dovecot.org/bugreport.html
2015-05-09 | Dovecot v2.3 |