From 524a6e71a397f24e39afb42aa87c18277e6eddb0 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Mon, 4 Nov 1996 05:36:04 +0000 Subject: Running fetchmail in daemon mode now forces the --fetchall option on. This is a robustness feature. It means that if a message is fetched (and thus marked seen by the mailserver) but not delivered locally due to some transient error, it will be re-fetched during the next poll cycle. svn path=/trunk/; revision=471 --- fetchmail.man | 6 ++++++ options.c | 1 + 2 files changed, 7 insertions(+) diff --git a/fetchmail.man b/fetchmail.man index 7e78b80f..1373840b 100644 --- a/fetchmail.man +++ b/fetchmail.man @@ -319,6 +319,12 @@ The .B \-N or --nodetach option suppresses detachment of the daemon process from its control terminal. This is primarily useful for debugging. +.PP +Note that running fetchmail in daemon mode forces the --fetchall option on. +This is a robustness feature. It means that if a message is fetched +(and thus marked seen by the mailserver) but not delivered locally +due to some transient error, it will be re-fetched during the next +poll cycle. .SH RETRIEVAL FAILURE MODES The protocols \fIfetchmail\fR uses to talk to mailservers are next to bulletproof. In normal operation forwarding to port 25, no message is diff --git a/options.c b/options.c index 31ca26eb..feb6ea7d 100644 --- a/options.c +++ b/options.c @@ -126,6 +126,7 @@ struct query *ctl; /* option record to be initialized */ case 'd': case LA_DAEMON: poll_interval = atoi(optarg); + ctl->fetchall = TRUE; break; case 'N': case LA_NODETACH: -- cgit v1.2.3