Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!mcsun!ukc!strath-cs!baird!jim From: jim@cs.strath.ac.uk (Jim Reid) Newsgroups: comp.mail.mh Subject: Re: Problem with popd? Message-ID: Date: 6 Aug 90 14:06:49 GMT References: <1990Jul27.155347.27001@csun.edu> Sender: jim@cs.strath.ac.uk Organization: Computer Science Dept., Strathclyde Univ., Glasgow, Scotland. Lines: 42 In-reply-to: mst@mx.csun.edu's message of 27 Jul 90 15:53:47 GMT In article <1990Jul27.155347.27001@csun.edu> mst@mx.csun.edu (Michael Temkin) writes: I am getting the following from inc when used with a popserver: Incorporating new mail into inbox... 12+ 07/26 To:mst@pop Testing<> inc: eof encountered in field "" ??Format error (message 13) in component 1 13 07/26*To: popd seems to think that I have 2 mail messages waiting when I only have one. Any ideas? In article <280@nih-csl.nih.gov> tpersky@suntory.dcrt.nih.gov (Ted Persky) writes: The next time I run just "inc", it incorporates the same mail, but I get the following message, inc: eof encountered in field "" ??Format error (message 9) in component 1 9 07/13*To: The problem is the new pop daemon. Someone hacked it so that it only understands UNIX-style mailboxes (i.e. Messages delimited by a line starting "From "....) and no longer understands MMDF mailboxes, which usually have a line of 4 Control-A's at the start and end of each mail message. The result is that popd cannot split the mailbox into individual messages and moans about format errors because of the presence (or absence) of MMDF delimiters. The mmdelim[12] fields in the mtstailor file are ignored by popd, so correctly setting them won't help! This is somewhat annoying. Much more irritating is how the old behaviour of popd was lost. (It used to understand MMDF and not sendmail mailboxes.) It would have taken little effort to fold in the updates for sendmail and provided a #ifdef to select the appropriate mailbox style depending on the mailer that was provided. After all, mhconfig knows what the mailer is and arranges to have a suitable define - -DMMDFII or -DSENDMTS - set up in the Makefiles. Jim