Github user sebbASF commented on the issue:

    https://github.com/apache/incubator-ponymail/issues/212
  
    No; there is one 'From ' line which precedes each set of e-mail headers. 
Note the trailing space.
    
    However *anything* can appear in message bodies, including lines starting 
with 'From '.
    
    In general it's not possible to distinguish such lines from the message 
separator, so one technique is to convert 'From ' to '>From ' when writing the 
mail bodies in mbox files.
    This needs to be reverted when reading the body otherwise the content does 
not correspond with the original message.
    
    PM uses the body + lid + date for id generation in the 'medium' algorithm 
which is what lists.a.o uses.
    
    So if the message body is corrected by removing the leading '>', the MID 
will change.
    If it is not corrected, the message is wrong.
    
    Obviously mbox export and import need to agree, otherwise chaos results.
    
    N.B. Escaping 'From ' is more complicated than just prefixing it with '>'. 
It has to allow for a body containing: 'From ' and '>From '. But I digress.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to