我正在尝试使用Imaplib从电子邮件地址检索邮件,到目前为止,我已经能够检索到这些邮件,但是,我只对原始邮件感兴趣,这意味着如果邮件是“Re:”则我不需要以前的邮件,我只想要新的邮件,这有可能吗?在
以下是我从python得到的信息:
test # 10\r\n\r\nOn Thu, Dec 1, 2011 at 11:17 PM, paulo alvarado\r\n<commonzenpython@gmail.com>wrote:\r\n\r\n> test # 9\r\n>\r\n>\r\n> On Thu, Dec 1, 2011 at 11:15 PM, paulo alvarado <commonzenpython@gmail.com\r\n> > wrote:\r\n>\r\n>> test # 8\r\n>>\r\n>>\r\n>> On Thu, Dec 1, 2011 at 11:14 PM, paulo alvarado <\r\n>> commonzenpython@gmail.com> wrote:\r\n>>\r\n>>> test # 7\r\n>>>\r\n>>> On Thu, Dec 1, 2011 at 10:36 PM, paulo alvarado <\r\n>>> commonzenpython@gmail.com> wrote:\r\n>>>\r\n>>>> test # 6\r\n>>>>\r\n>>>>\r\n>>>> On Thu, Dec 1, 2011 at 10:36 PM, paulo alvarado <\r\n>>>> commonzenpython@gmail.com> wrote:\r\n>>>>\r\n>>>>> test # 5\r\n>>>>>\r\n>>>>>\r\n>>>>> On Thu, Dec 1, 2011 at 9:46 PM, paulo alvarado <\r\n>>>>> commonzenpython@gmail.com> wrote:\r\n>>>>>\r\n>>>>>> this is test # 4\r\n>>>>>>\r\n>>>>>>\r\n>>>>>>\r\n>>>>>> On Thu, Dec 1, 2011 at 7:13 PM, paulo alvarado <\r\n>>>>>> commonzenpython@gmail.com> wrote:\r\n>>>>>>\r\n>>>>>>> this is test # 1\r\n>>>>>>>\r\n>>>>>>\r\n>>>>>>\r\n>>>>>\r\n>>>>\r\n>>>\r\n>>\r\n>\r\n
如您所见,test#10是新消息,其他内容是以前的回复 我用的是Python2.7
编辑
我有一个票证申请,所以基本上,我希望用户能够提交票证,通过电子邮件,所以用户的电子邮件是作者,主题是标题,邮件正文是说明,除了如何处理回复外,我都能正常工作,因为在这一刻,如果用户通过电子邮件回复,票证的描述将不仅包含新问题(或响应),而且还将包含以前的问题,因此我想知道是否有方法删除以前的响应,只保留新的响应,下面是我的问题的图片。在
谷歌提出
其中
conn.search(None, '(UNSEEN)')
是代码中的重要部分。在相关问题 更多 >
编程相关推荐