aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2019-11-06 18:20:04 +0100
committerGuilhem Moulin <guilhem@fripost.org>2019-11-06 18:23:12 +0100
commitab2774a3039efc0efe0a4bc840675bf6d36435d7 (patch)
treede68ae50f98c3f84088fc9f3911d8f3b348fed0d
parent30276bbc82ca770500531d872666f48493749285 (diff)
interimap.1.md: Hint to `doveadm-deduplicate` to weed out duplicates.
-rw-r--r--doc/interimap.1.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/doc/interimap.1.md b/doc/interimap.1.md
index 42db381..d5dd685 100644
--- a/doc/interimap.1.md
+++ b/doc/interimap.1.md
@@ -435,9 +435,10 @@ Known bugs and limitations
* Using `interimap` on two identical servers with a non-existent or
empty *database* will duplicate each message due to the absence of
- local ↔ remote UID association. Hence one needs to manually empty
- the mail store on one end when migrating to `interimap` from another
- synchronization solution.
+ local ↔ remote UID association. (Should they arise, an external tool
+ such as [`doveadm-deduplicate`(1)] can be used to weed them out.)
+ Hence one needs to manually empty the mail store on one end when
+ migrating to `interimap` from another synchronization solution.
* `interimap` is single threaded and doesn't use IMAP command
pipelining. Synchronization could be boosted up by sending
@@ -544,3 +545,4 @@ Standards
[PCRE]: https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions
[`ciphers`(1ssl)]: https://www.openssl.org/docs/manmaster/apps/ciphers.html
[`verify`(1ssl)]: https://www.openssl.org/docs/manmaster/apps/verify.html
+[`doveadm-deduplicate`(1)]: https://wiki.dovecot.org/Tools/Doveadm/Deduplicate