0

以下は、未読の電子メールとそれぞれの件名を返します。キーワードに一致する未読の電子メールの件名のみを返すにはどうすればよいですか?

どんな助けでも大歓迎です、事前に多くの感謝....

import email
from imapclient import IMAPClient

HOST = 'somthin.com'
USERNAME = 'email'
PASSWORD = 'pwd'

with IMAPClient(HOST) as server:
server.login(USERNAME, PASSWORD)
server.select_folder("INBOX", readonly=True)

messages = server.search("UNSEEN")
for uid, message_data in server.fetch(messages, "RFC822").items():
    email_message = email.message_from_bytes(message_data[b"RFC822"])
    print(uid, email_message.get("Subject"))
4

1 に答える 1