aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fetchmail.c4
-rw-r--r--fetchmail.man13
2 files changed, 8 insertions, 9 deletions
diff --git a/fetchmail.c b/fetchmail.c
index aa078140..b01787db 100644
--- a/fetchmail.c
+++ b/fetchmail.c
@@ -896,8 +896,8 @@ static int load_params(int argc, char **argv, int optind)
def_opts.smtpname = (char *)0;
#define ANTISPAM(n) save_str(&def_opts.antispam, STRING_DUMMY, 0)->val.status.num = (n)
ANTISPAM(571); /* sendmail */
- ANTISPAM(550); /* old exim */
- ANTISPAM(501); /* new exim */
+ ANTISPAM(550); /* RFC2821 */
+ ANTISPAM(501); /* old exim */
ANTISPAM(554); /* Postfix */
#undef ANTISPAM
diff --git a/fetchmail.man b/fetchmail.man
index 83ce7a4e..ff8b44c7 100644
--- a/fetchmail.man
+++ b/fetchmail.man
@@ -1094,15 +1094,14 @@ Newer versions of
return an error code of 571. This return value
is blessed by RFC1893 as "Delivery not authorized, message refused".
.PP
-According to current drafts of the replacement for RFC821, the correct
-thing to return in this situation is 550 "Requested action not taken:
-mailbox unavailable" (the draft adds "[E.g., mailbox not found, no
-access, or command rejected for policy reasons].").
+According to RFC2821, the correct thing to return in this situation is
+550 "Requested action not taken: mailbox unavailable" (the draft adds
+"[E.g., mailbox not found, no access, or command rejected for policy
+reasons].").
.PP
-The
+Older versions of the
.I exim
-MTA returns 501 "Syntax error in parameters or arguments", but will
-move to 550 soon.
+MTA return 501 "Syntax error in parameters or arguments".
.PP
The
.I postfix