From 207f1d7aa75ebf4cd695fc1bc735dc98c49cc5f5 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sun, 7 Feb 1999 21:06:13 +0000 Subject: Added bouncemail option. svn path=/trunk/; revision=2382 --- NEWS | 3 +++ conf.c | 1 + design-notes.html | 17 +++++++------- fetchmail.c | 9 +++++++ fetchmail.h | 1 + fetchmail.man | 17 ++++++++++---- fetchmailconf | 18 ++++++++++++++ options.c | 70 ++++++++++++++++++++++++++++++------------------------- rcfile_l.l | 1 + rcfile_y.y | 6 +++-- sink.c | 44 +++++++++++++++++++--------------- 11 files changed, 122 insertions(+), 65 deletions(-) diff --git a/NEWS b/NEWS index 9db1077d..8d800777 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,9 @@ fetchmail-4.7.8 (): * FreeBSD support for interface and monitor options by Andy Doran . * Fixed server-deletion bug in fetchmailconf. * Timestamps now generated into logfiles at start of poll cycle. +* New `nobounce' debugging option (specifically exempted from feature freeze) + allows SMTP error bouncemail to be redirected from sender to local + postmaster. There are 257 people on fetchmail-friends and 348 on fetchmail-announce. diff --git a/conf.c b/conf.c index e7f9f9c9..24f71a37 100644 --- a/conf.c +++ b/conf.c @@ -188,6 +188,7 @@ void dump_config(struct runctl *runp, struct query *querylist) stringdump("logfile", runp->logfile); stringdump("idfile", runp->idfile); stringdump("postmaster", runp->postmaster); + booldump("bouncemail", runp->bouncemail); stringdump("properties", runp->properties); booldump("invisible", runp->invisible); booldump("syslog", runp->use_syslog); diff --git a/design-notes.html b/design-notes.html index 8a48ba6f..fcc446bf 100644 --- a/design-notes.html +++ b/design-notes.html @@ -10,7 +10,7 @@
Back to Fetchmail Home Page To Site Map -$Date: 1999/01/01 18:49:07 $ +$Date: 1999/02/07 21:06:09 $

Design Notes On Fetchmail

@@ -318,15 +318,15 @@ a lot of fiddly details in the process. You'll need to do the following minimum steps.