[comp.sources.wanted] Mail User's Shell

roger@celtics.UUCP (Roger B.A. Klorese) (12/12/87)

Have there been any fixes posted to the Mail User's Shell?  The bug which is
biting me is a bug in alias expansion wherein addresses are separated by commas
in the return address.  Smail, in turn, sees the comma as part of the address
and gets quite confused.
-- 
 ///==\\   (Your message here...)
///        Roger B.A. Klorese, CELERITY (Northeast Area)
\\\        40 Speen St., Framingham, MA 01701  +1 617 872-1552
 \\\==//   celtics!roger@necntc.nec.com - necntc!celtics!roger

dheller@cory.Berkeley.EDU (Dan Heller) (12/12/87)

In article <1903@celtics.UUCP> roger@celtics.UUCP (Roger B.A. Klorese) writes:
>Have there been any fixes posted to the Mail User's Shell?  The bug which is
>biting me is a bug in alias expansion wherein addresses are separated by commas
>in the return address.  Smail, in turn, sees the comma as part of the address
>and gets quite confused.


The latest 6.0a diffs available on spam.istc.sri.com have compiler switches
which optionally remove commas between addresses.

The diffs on spam contain a complete list of the bugs fixed as well as a
new makefile for xenix machines.  version 6.0a also supports terminfo and
termio.

As always, if you have no access to spam, you can mail me here and I'll
mail them to you.  Please indicate if the path to your machine can't
handle files over size N.  Otherwise, I'll try mailing it in tarmail
format.

Dan Heller <island!argv@ucbcad.berkeley.edu>
			...dan

allbery@ncoast.UUCP (Brandon Allbery) (12/17/87)

As quoted from <1903@celtics.UUCP> by roger@celtics.UUCP (Roger B.A. Klorese):
+---------------
| Have there been any fixes posted to the Mail User's Shell?  The bug which is
| biting me is a bug in alias expansion wherein addresses are separated by commas
| in the return address.  Smail, in turn, sees the comma as part of the address
| and gets quite confused.
+---------------

This is a bug in Smail; RFC822 states that ',' is the separator between
addresses, spaces are basically ignored in RFC822 addresses.  Of course,
standard /bin/mail (all systems) is also broken in this way; it may be
/bin/mail rather than Smail which is causing your problems.
-- 
Brandon S. Allbery		      necntc!ncoast!allbery@harvard.harvard.edu
 {hoptoad,harvard!necntc,cbosgd,sun!mandrill!hal,uunet!hnsurg3}!ncoast!allbery
			Moderator of comp.sources.misc