【发布时间】:2019-05-29 12:20:06
【问题描述】:
Python IMAP4 如何回复具有给定 UID 的电子邮件或收件箱中的最后一封电子邮件
我已经能够使用 IMAP4 登录我的 gmail 并获得最后一个 UID,但我不知道如何回复收件箱中的最后一封电子邮件我的 python 自动化代码:
self.mail = imaplib.IMAP4_SSL('imap.gmail.com')
self.mail.login(self.data["emailUsername"], self.data["emailPassword"])
self.mail.list()
self.mail.select("inbox")
subjectStr = '(HEADER Subject ' + "\"" + mySubject + "\"" + ')'
result, UIDemailsWithGivenSubject = self.mail.uid('search', None, subjectStr)
ids_string = UIDemailsWithGivenSubject[0].decode("utf-8")
ids_string_list = ids_string.split(" ")
self.lastEmailUid = ids_string_list[-1]
现在我如何回复最后一封电子邮件或使用给定的 UID 回复/回复。
【问题讨论】: