Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 beta 3/9/83; site uwmacc.UUCP Path: utzoo!utcsrgv!garfield!dreacad!dalcs!dartvax!decvax!decwrl!amd!fortune!hpda!hplabs!hao!seismo!uwvax!uwmacc!bllklly From: bllklly@uwmacc.UUCP Newsgroups: net.bugs.4bsd Subject: Mail reply bug -- anyone know fix? Message-ID: <284@uwmacc.UUCP> Date: Wed, 12-Sep-84 12:31:07 EDT Article-I.D.: uwmacc.284 Posted: Wed Sep 12 12:31:07 1984 Date-Received: Sat, 15-Sep-84 07:13:36 EDT Organization: UWisconsin-Madison Academic Comp Center Lines: 41 [] We use the standard 4.2 Mail program. There seems to be a bug in the reply command. Suppose you are replying to a message from sitea!siteb!sitec!fred. Mail puts everyone on the "To:" list in fred's message into the reply list, then tries to delete you from it, thus sending copies to everyone who got fred's message. Two related problems: it prepends a bad path to your name, e.g. sitea!siteb!sitec!yoursite!yourname. Unfortunately, yoursite is connected to sitea, and not to sitec. Then it also does not recognize you as the sender, and so doesn't delete you from the reply list. The offending code is in cmd3.c: respond(msgvec) int *msgvec; { ... if (replyto != NOSTR) strcpy(buf, replyto); else { cp = skin(hfield("to", mp)); if (cp != NOSTR) You get added to the list here: strcpy(buf, cp); } np = elide(extract(buf, GTO)); /* rcv = rename(rcv); */ This prepends the bad path: mapf(np, rcv); /* * Delete my name from the reply list, * and with it, all my alternate names. */ This should delete you from the reply list, doesn't: np = delname(np, myname, icequal); I'm sure someone has fixed this problem, but we haven't been on the net long enough to have seen it. Thanks in advance. -- Bill Kelly {allegra, ihnp4, seismo}!uwvax!uwmacc!bllklly 1210 West Dayton St/U Wisconsin Madison/Mad WI 53706