From: Guilhem Moulin Date: Fri, 11 Mar 2016 13:11:14 +0000 (+0100) Subject: pullimap: improve manpage. X-Git-Url: https://git.g-eek.se/?a=commitdiff_plain;h=01217949f84d802430ee748612b6da4a772e224b;p=interimap.git pullimap: improve manpage. --- diff --git a/pullimap.md b/pullimap.md index 89406ec..3ba5465 100644 --- a/pullimap.md +++ b/pullimap.md @@ -274,16 +274,15 @@ In more details, `pullimap` works as follows: found in the *statefile*. While the `UID FETCH` command is in progress, perform the following for each untagged `FETCH` response sent by the server: - - i) if no SMTP/LMTP transmission channel was opened, open one to the + i. if no SMTP/LMTP transmission channel was opened, open one to the server specified with *deliver-method* and send an `EHLO` (or - `LHO`) command with the domain specified by *deliver-ehlo*; - - ii) perform a mail transaction (using [SMTP pipelining][RFC 2920] if - possible) to send the retrieved message BODY to the SMTP or LMTP - session; and - - ii) append the message UID to the *statefile*. + `LHO`) command with the domain specified by *deliver-ehlo* (the + channel is kept open and shared for all messages retrieved while + the `UID FETCH` IMAP command is in progress); + i. perform a mail transaction (using [SMTP pipelining][RFC 2920] if + possible) to deliver the retrieved message BODY to the SMTP or + LMTP session; and + i. append the message UID to the *statefile*. 2. If a SMTP/LMTP transmission channel was opened, send a `QUIT` command to terminate it gracefully.