代码
#!/usr/bin/env python
from exchangelib import ServiceAccount, Configuration, Account, DELEGATE
import os
import logging
from config import cfg
logging.basicConfig()
credentials = ServiceAccount(username=cfg['imap_user'],
password=cfg['imap_password'])
config = Configuration(server=cfg['imap_server'], credentials=credentials)
account = Account(primary_smtp_address=cfg['smpt_address'], config=config,
autodiscover=False, access_type=DELEGATE)
unread = account.inbox.filter(is_read=False) # returns unread emails
for msg in unread:
print("last_modified_time={}".format(msg.last_modified_time))
print("datetime_sent ={}".format(msg.datetime_sent))
print("#" * 80)
给我输出
author =Mailbox('Martin Thoma', 'martin.thoma@abc.def', 'OneOff', None)
sender =Mailbox('Martin Thoma', 'martin.thoma@abc.def', 'OneOff', None)
################################################################################
author =Mailbox('Martin Thoma', 'info@hij.klm', 'OneOff', None)
sender =Mailbox('Martin Thoma', 'info@hij.klm', 'OneOff', None)
################################################################################
author
和sender
是否始终相同?