From 4e7a4526868db2410bc9e1aba0bd8361e4fd6962 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Thu, 7 Mar 2013 20:09:35 +0100 Subject: [PATCH] Make SMTP error handling point to --softbounce. The fetchmail manual page now refers the user to --softbounce from the SMTP/ESMTP ERROR HANDLING section. Reported by Anton Shterenlikht. --- NEWS | 2 ++ fetchmail.man | 12 +++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index bd2cc79f..438fdf33 100644 --- a/NEWS +++ b/NEWS @@ -75,6 +75,8 @@ fetchmail-6.3.25 (not yet released): * The fetchmail manual page no longer claims that MD5 were the default OpenSSL hash format (for use with --sslfingerprint). Reported by Jakob Wilk, PARTIAL fix for Debian Bug#700266. +* The fetchmail manual page now refers the user to --softbounce from the + SMTP/ESMTP ERROR HANDLING section. Reported by Anton Shterenlikht. # WORKAROUNDS * Older systems that provide the older RFC-2553 implementation of getaddrinfo, diff --git a/fetchmail.man b/fetchmail.man index 3b73a6aa..f5355b12 100644 --- a/fetchmail.man +++ b/fetchmail.man @@ -203,9 +203,9 @@ deleted from the upstream server, see "no softbounce" below. (since v6.3.10, Keyword: set softbounce, since v6.3.10) .br Soft bounce mode. All permanent delivery errors cause messages to be -left on the upstream server if the protocol supports that. Default to -match historic fetchmail documentation, to be changed to hard bounce -mode in the next fetchmail release. +left on the upstream server if the protocol supports that. +.B This option is on by default to match historic fetchmail documentation, +and will be changed to hard bounce mode in the next fetchmail release. .SS Disposal Options .TP .B \-a | \-\-all | (since v6.3.3) \-\-fetchall @@ -1568,7 +1568,8 @@ we do not accept mail from it. See also BUGS. .SH SMTP/ESMTP ERROR HANDLING Besides the spam-blocking described above, fetchmail takes special -actions on the following SMTP/ESMTP error responses +actions \(em that may be modified by the \-\-softbounce option \(em on +the following SMTP/ESMTP error response codes .TP 5 452 (insufficient system storage) Leave the message in the server mailbox for later retrieval. @@ -1581,7 +1582,8 @@ originator. Delete the message from the server. Don't even try to send bounce-mail to the originator. .PP -Other errors trigger bounce mail back to the originator. See also BUGS. +Other errors greater or equal to 500 trigger bounce mail back to the +originator, unless suppressed by \-\-softbounce. See also BUGS. .SH THE RUN CONTROL FILE The preferred way to set up fetchmail is to write a -- 2.43.2