diff options
-rw-r--r-- | interimap.md | 19 | ||||
-rw-r--r-- | pullimap.md | 8 |
2 files changed, 15 insertions, 12 deletions
diff --git a/interimap.md b/interimap.md index 671fbb8..425d7c7 100644 --- a/interimap.md +++ b/interimap.md @@ -21,7 +21,8 @@ Such synchronization is made possible by the [`QRESYNC` IMAP extension][RFC 7162]; for convenience reasons servers must also support the [`LIST-EXTENDED`][RFC 5258], [`LIST-STATUS`][RFC 5819] and [`UIDPLUS`][RFC 4315] IMAP extensions. -See also the **[supported extensions]** section below. +See also the **[supported extensions](#supported-extensions)** section +below. Stateful synchronization is only possible for mailboxes supporting persistent message Unique Identifiers (UID) and persistent storage of @@ -78,8 +79,8 @@ Commands By default, `interimap` synchronizes each mailbox listed by the `LIST "" "*"` IMAP command; the *list-mailbox*, *list-select-opts* and *ignore-mailbox* options from -the [configuration file] can be used to shrink that list and save -bandwidth. +the [configuration file](#configuration-file) can be used to shrink that +list and save bandwidth. However if some extra argument are provided on the command line, `interimap` ignores said options and synchronizes the given *MAILBOX*es instead. Note that each *MAILBOX* is taken “as is”; in @@ -138,9 +139,9 @@ Options `--config=`*FILE* -: Specify an alternate [configuration file]. Relative paths start - from *$XDG_CONFIG_HOME*, or *~/.config* if the `XDG_CONFIG_HOME` - environment variable is unset. +: Specify an alternate [configuration file](#configuration-file). + Relative paths start from *$XDG_CONFIG_HOME*, or *~/.config* if the + `XDG_CONFIG_HOME` environment variable is unset. `--target={local,remote,database}` @@ -153,6 +154,8 @@ Options : Don't exit after a successful synchronization. Instead, keep synchronizing forever. Sleep for the given number of *seconds* (1 minute by default) between two synchronizations. + Setting this options enables `SO_KEEPALIVE` on the socket for + *type*s other than `tunnel`. `-q`, `--quiet` @@ -394,8 +397,8 @@ Known bugs and limitations * `interimap` will probably not work with non [RFC][RFC 3501]-compliant servers. In particular, no work-around is currently implemented - beside the tunables in the [configuration file]. Moreover, few IMAP - servers have been tested so far. + beside the tunables in the [configuration file](#configuration-file). + Moreover, few IMAP servers have been tested so far. Standards ========= diff --git a/pullimap.md b/pullimap.md index 5251706..19279ca 100644 --- a/pullimap.md +++ b/pullimap.md @@ -24,16 +24,16 @@ A *statefile* is used to keep track of the mailbox's `UIDVALIDITY` and `UIDNEXT` values. While `pullimap` is running, the *statefile* is also used to keep track of UIDs being delivered, which avoids duplicate deliveries in case the process is interrupted. -See the **[control flow]** section below for details. +See the **[control flow](#control-flow)** section below for details. Options ======= `--config=`*FILE* -: Specify an alternate [configuration file]. Relative paths start - from *$XDG_CONFIG_HOME*, or *~/.config* if the `XDG_CONFIG_HOME` - environment variable is unset. +: Specify an alternate [configuration file](#configuration-file). + Relative paths start from *$XDG_CONFIG_HOME*, or *~/.config* if the + `XDG_CONFIG_HOME` environment variable is unset. `--idle`[`=`*seconds*] |