Path: utzoo!utgpu!watserv1!watmath!att!linac!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!apple!agate!ucbvax!NISC.SRI.COM!cwilson From: cwilson@NISC.SRI.COM (Chan Wilson [Animal]) Newsgroups: comp.mail.mh Subject: Re: multiple messages in one Message-ID: <23986@fs2.NISC.SRI.COM> Date: 29 Nov 90 19:12:12 GMT References: <23942@fs2.NISC.SRI.COM> <1990Nov29.010709.13504@dirtydog.ima.isc.com> Reply-To: cwilson@NISC.SRI.COM (Chan Wilson [Animal]) Organization: Network Info Systems Ctr., SRI Intl., Menlo Park, CA. Lines: 66 In article <1990Nov29.010709.13504@dirtydog.ima.isc.com> eli@ima.isc.com writes: >In article <23942@fs2.NISC.SRI.COM>, cwilson@NISC.SRI.COM (Chan Wilson >[Animal]) writes: >|> >|> I've seen this question been asked (and answered) earlier, but at >|> the time it didn't apply, so i didn't pay any attention. Now that >|> it's happening to me, I can't find the answer. :( >|> >|> >|> Anyhow, here's the problem. Mail messages are coming in, with >|> sometimes >|> several in one message. I've just upgraded to MH6.7, and am using >|> slocal to direct mail. MH is running on a sun4, sunos4.1. > >If you are appending your mail to a file using the '>' action in your >.maildelivery script and subsequenctly inc'ing that file, you will see >that behaviour with MH6.7. The reason for this is that inc(1) doesn't >deal correctly with message separators other than (a) Unix style and (b) >MMDF style. When you append the message to the end of the file, slocal >strips the "From user date" line from the top of the message. This is >the UNIX mail message separator line. Without it, inc can't really find >the top of each separate mail message. Yup, that's what was happening. After I posted this it occured to me that it probably was inc that was the problem. >To fix this, use rcvpack(1) instead of just appending the message to the >end of the file. This works because rcvpack(1) will put an MMDF-style Yup! That fixed it! One odd thing I noticed while browsing around is the entries in the slocal delivery log. To wit: Before the upgrade to MH 6.7: Sat Nov 24 14:20:08 PST 1990 delivering to file ".mail", done. Sat Nov 24 15:18:23 PST 1990 delivering to file ".mail", done. After the upgrade to MH 6.7: Sun Nov 25 13:15:20 PST 1990 delivering to file ".mail" (uucp style), done. Sun Nov 25 15:18:20 PST 1990 delivering to file ".mail" (uucp style), done. Suddenly, slocal is delivering mail to the file in uucp style. This leads me to believe that something in slocal has changed, but unfortunately there's no man page for slocal, and I'm not in a mood to go browsing through source code. Anyone else notice this behaviour? >Elias Israel >eli@ima.isc.com --Chan Chan Wilson Chief Hard-Question Answer Person SRI Intl. Network Information Systems Center 333 Ravenswood Ave., EJ287 Internet: cwilson@nisc.sri.com Menlo Park, CA., 94025 Phone: (415)859-4492 "If I want to be a surfer this month, I bloody well will be."