> I believe a strict interpretation of RFC822 forbids the angle
> brackets < > around the message ID (because there is no "phrase" before
> the brackets -- the ID should conform to the same rule as a "From" or
> "To".)
RFC822 STANDARD says:
 
     msg-id      =  "<" addr-spec ">"            ; Unique message id
 
I'm sorry, but it seems to be incorrect WITHOUT the message-id.
 
  Eric