Parsing 电子邮件整理

Parsing 电子邮件整理,parsing,email,mime,Parsing,Email,Mime,在我开始之前,请忘记我对MIME和基本邮件结构的无知 我正在寻找一种通用的方法来区分最新的电子邮件回复与文本正文中存储的所有额外回复之间的区别 例如,雷鸟放巨人 ------------------------前进----------------------- 或 ------------------------答复:----------------------- 横幅,但g-mail似乎没有。但它似乎不能满足我的需求。我也在寻找从电子邮件中删除签名的方法,但我假设在处理这些签名时没有标准。据我

在我开始之前,请忘记我对MIME和基本邮件结构的无知

我正在寻找一种通用的方法来区分最新的电子邮件回复与文本正文中存储的所有额外回复之间的区别

例如,雷鸟放巨人

------------------------前进-----------------------

------------------------答复:-----------------------


横幅,但g-mail似乎没有。但它似乎不能满足我的需求。我也在寻找从电子邮件中删除签名的方法,但我假设在处理这些签名时没有标准。

据我所知,没有相关规范。因此,唯一的方法是跟踪消息ID,然后将消息相互区分,找出哪些部分是早期消息的一部分

这就是mac mail客户端所做的

但这似乎不是你想的

所以:据我所知:在你的身体里,没有一个神奇的记号来标示你的计划

至于签名:


在签名前有一个双减号+换行符是一个很好的做法。但是你不能总是相信这一点。

谢谢,我对签名部分没有多大希望。在我写这篇文章的时候,我想在所有邮件回复之间递归地做一个区分。这可能比我现在要处理的项目更重要。是的,那将是非常重要的。事实上,tearline应该在两条破折号之后,新行之前包含一个空格。看见