这是我当前使用的代码。 但我只需要阅读邮件链中最后一封未读的电子邮件。
result, data = mail.uid('search', None, "UNSEEN")
if result == 'OK':
print (data[0].split())
for num in data[0].split():
try:
result, data = mail.uid('fetch', num, '(RFC822)')
if result == 'OK':
msg = email.message_from_bytes(data[0][1])
谢谢