Date: Sun, 17 Sep 1995 01:06:18 +1000 (EST) From: michael butler <imb@scgt.oz.au> To: current@freebsd.org Subject: rmail and brain-dead mail systems .. patch enclosed Message-ID: <199509161506.BAA08149@asstdc.scgt.oz.au>
next in thread | raw e-mail | index | archive | help
Will someone please add this patch to bin/rmail/rmail.c. Some of us have to deal with mail from brain-dead gateways (notably MS-mail) that produce "From " lines without an address .. e.g. .. From Sun Sep 17 01:10:23 1995 Received: from ... .. this throws rmail into a spin :-( The patch recommended by Eric Allman is .. *** rmail.c~ Mon Mar 20 01:06:12 1995 --- rmail.c Tue May 16 03:26:57 1995 *************** *** 211,216 **** --- 211,218 ---- /* Save off from user's address; the last one wins. */ for (p = addrp; *p && !isspace(*p); ++p); *p = '\0'; + if (*addrp == '\0') + addrp = "<>"; if (from_user != NULL) free(from_user); if ((from_user = strdup(addrp)) == NULL)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199509161506.BAA08149>