def searchMessageSubjects(self, term=None):
if (not self.srv):
return
if (not term):
return
self.getMessages()
matched = []
i = 1
for (server_msg, body, octets) in self.msg_list:
msg = email.message_from_string('\n'.join(body))
for search_term in term:
if re.search(search_term, msg['subject'], re.IGNORECASE):
print "MATCHED ON [%s]" % (search_term)
if not i in matched:
matched.append(i)
i=i+1
return matched
评论列表
文章目录