aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2001-03-07 21:28:07 +0000
committerEric S. Raymond <esr@thyrsus.com>2001-03-07 21:28:07 +0000
commited469f88ec318644a48ffe41a2f05a464f232ba9 (patch)
treecda83492ea784602b4b34658ad3587e1e2857c2c
parent0a28551e11dffa7f1bab01975df20b442b60881e (diff)
downloadfetchmail-ed469f88ec318644a48ffe41a2f05a464f232ba9.tar.gz
fetchmail-ed469f88ec318644a48ffe41a2f05a464f232ba9.tar.bz2
fetchmail-ed469f88ec318644a48ffe41a2f05a464f232ba9.zip
Fallback MDA.
svn path=/trunk/; revision=3222
-rw-r--r--acconfig.h2
-rw-r--r--fetchmail.man5
-rw-r--r--gssapi.c2
3 files changed, 8 insertions, 1 deletions
diff --git a/acconfig.h b/acconfig.h
index 8ffc9d28..34315c29 100644
--- a/acconfig.h
+++ b/acconfig.h
@@ -134,6 +134,8 @@
/* Define to the version of the distribution. */
#undef VERSION
+/* Define if you have a fallback MDA installed */
+#undef FALLBACK_MDA
/* Leave that blank line there!! Autoheader needs it.
diff --git a/fetchmail.man b/fetchmail.man
index 0ac3e451..3d6e109d 100644
--- a/fetchmail.man
+++ b/fetchmail.man
@@ -46,6 +46,11 @@ delivery-control mechanisms (such as \fI.forward\fR files) normally
available through your system MDA and local delivery agents will
therefore work.
.PP
+If no port 25 listener is available, but your fetchmail compilation detected
+or was told about a local MDA, it will use that MDA for local delivery
+instead. At build time, fetchmail looks for executable procmail and
+sendmail binaries.
+.PP
If the program
.I fetchmailconf
is available, it will assist you in setting up and editing a
diff --git a/gssapi.c b/gssapi.c
index 192faf71..9b3f6b0b 100644
--- a/gssapi.c
+++ b/gssapi.c
@@ -177,7 +177,7 @@ int do_gssauth(int sock, char *command, char *hostname, char *username)
to64frombits(buf1, send_token.value, send_token.length);
suppress_tags = TRUE;
- result = gen_transact(sock, buf1, strlen(buf));
+ result = gen_transact(sock, buf1, strlen(buf1));
suppress_tags = FALSE;
/* flush security context */