I don't think such a message is legal, and we might be better off rejecting it. IIRC, a MESSAGE/RFC822 part MUST contain at least one of From, Subject, or Date...Yes, Section 5.2.1 of RFC2046 states exactly this, so the message that we are trying to accommodate is not MIME compliant. Your fix might be correct (I haven't thought too hard about it yet), but I wonder if its the best solution.
I'd really prefer *not* to reject these messages. Rob