>Here is what the header looks like when it sits in the mailbox (before
>inc).
>From [EMAIL PROTECTED] Sat Oct 16 20:01:09 1999
>>From francus Sat Oct 16 20:01:09 1999
>Return-Path: <[EMAIL PROTECTED]>
>Received: from localhost (localhost [[UNIX: localhost]])
> by metsny.yossi.com (8.9.3/8.9.2) with ESMTP id UAA10375
> for <[EMAIL PROTECTED]>; Sat, 16 Oct 1999 20:01:05 -0400
>(EDT)
>Date: Sat, 16 Oct 1999 20:01:02 -0400 (EDT)
>From: Yoseff Francus <[EMAIL PROTECTED]>
>To: Yoseff Francus <[EMAIL PROTECTED]>
>Subject: test
>Message-ID: <[EMAIL PROTECTED]>
>MIME-Version: 1.0
>Content-Type: TEXT/PLAIN; charset=US-ASCII
>Status: O
>X-Status:
>X-Keywords:
>X-UID: 3
I copied that message into my mailbox, starting with
the "From [EMAIL PROTECTED] Sat Oct 16 20:01:09 1999".
I fixed the "Received:" so that the "(EDT)" was not sitting at the
beginning of a line by itself. I assume that your mail program
wrapped that line before sending it.
With the message in my mailbox in that form, I ran 'inc' (from
'nmh-1.0'). It worked fine here. This is a solaris 7 system (but
nmh-1.0 was compiled on solaris 2.5.1). If there is a bug, it might
be a peculiarity of your system.
Notice the second line of your message. It was ">From francus Sat
Oct 16 20:01:09 1999". That is actually an invalid header line,
although it did not confuse 'inc' on this system.
Most likely 'sendmail' is misconfigured on your system, so that both
'sendmail' and your local delivery agent are adding a "From "
separator line to the message. If your delivery agent is adding
that, then you want to configure sendmail to not do it. This is a
matter of adding an 'n' to the mailer flags (the "F=" string) in the
line beginning "Mlocal" in sendmail.cf.
>Here is the header after inc
>Date: Sat, 16 Oct 1999 20:01:02 EDT
>To: Yoseff Francus <[EMAIL PROTECTED]>
>From: Yoseff Francus <[EMAIL PROTECTED]>
>Subject: test
>Return-Path: [EMAIL PROTECTED]
>Delivery-Date: Sat Oct 16 20:01:09 1999
>>From francus Sat Oct 16 20: 01:09 1999
>Return-Path: <[EMAIL PROTECTED]>
>MIME-Version: 1.0
>Status: O
>X-Status:
>X-Keywords:
>X-UID: 3
That is how it is being formatted in the 'show' or similar command
you are using to read your message. It is not the raw content of the
message file, which should have the "Return-Path:" and
"Delivery-Date:" lines first.
-NWR