Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ncoast.UUCP Path: utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!cwruecmp!hal!ncoast!allbery From: allbery@ncoast.UUCP (Brandon S. Allbery) Newsgroups: net.sources Subject: Dmail under sys3 Message-ID: <934@ncoast.UUCP> Date: Wed, 25-Dec-85 19:58:47 EST Article-I.D.: ncoast.934 Posted: Wed Dec 25 19:58:47 1985 Date-Received: Sat, 28-Dec-85 01:05:07 EST Reply-To: allbery@ncoast.UUCP (Brandon S. Allbery) Organization: Cleveland Public Access UNIX, Cleveland, OH Lines: 21 I have gotten dmail working under System III, by means of much hacking and an interface to /bin/mail (or /etc/delivermail, for that matter) which reads the To:, Cc:, and Bcc: lines from a message coming in on stdin (if invoked with -t; otherwise it execs /bin/mail), discards Bcc:'s, and adds sendmail-style Date: and From: lines. If anyone's interested, I'll diff the sources so that I can #ifdef the changes for BSD42_3, ATT3_5, and RE_V7 and post them, along with my mail interface. One flame: if the author of dmail had been working under sys3 he wouldn't have misused pointers: my first use of setlist caused dmail to dump core when it did a free(0). Would it have been much harder to check the list of setlist header lines for nullity before freeing it? End flame. --Brandon -- This is a recording. Please leave a message at the tone... ..decvax!cwruecmp!ncoast!tdi2!brandon (cwruecmp is Case.CSNET, O ye Arpanauts) (..ncoast!tdi2!root for business) 6615 Center St., Mentor, OH 44060 Phone: +01 216 974 9210 CIS 74106,1032 MCI MAIL BALLBERY (part-time) I am affiliated with ncoast only to read news. And even that may change.