diff options
Diffstat (limited to 'fetchmail-FAQ.html')
-rw-r--r-- | fetchmail-FAQ.html | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/fetchmail-FAQ.html b/fetchmail-FAQ.html index c04361ea..b4f38530 100644 --- a/fetchmail-FAQ.html +++ b/fetchmail-FAQ.html @@ -246,6 +246,9 @@ fetchmail.</a><br/> messages.</a><br/> <a href="#X9">X9. Missing "Content-Transfer-Encoding" header with Domino IMAP</a><br/> +<a href="#X10">X10. Fetchmail delivers partial messages</a><br/> + + <h2 id="C_O">Other problems</h2> <a href="#O1">O1. The --logfile option doesn't work if the logfile @@ -3217,6 +3220,24 @@ MIME". Solution: switch Domino to "Keep in Sender's format".</p> Kim's list post</a> </p> +<h2><a id="X10" name="X10">X10. Fetchmail delivers partial + messages</a></h2> + +<p>Fetchmail is sometimes reported to deliver partial messages. This +is usually related to network outages that occur while fetchmail is +downloading a message body. In such cases, fetchmail has downloaded a +complete header, so your header will be intact. The message body will be +truncated, and fetchmail will later attempt to redownload the +message (providing the server is standards conformant).</p> + +<p>The reason for the truncation is that fetchmail streams the body +directly from the POP3/IMAP server into the SMTP/LMTP server or MDA, so +fetchmail has already written a part of the message before it notices it +will be incomplete, and fetchmail cannot abort a transaction it has +started, and it's unclear if it ever will be able to, because this is +not standardized and the outcome will depend on the receiving software +(be it SMTP/LMTP or MDA).</p> + <hr/> <h1>Other problems</h1> <h2><a id="O1" name="O1">O1. The --logfile option doesn't work if |