我正在尝试使用“主题”作为访问邮件的主要关键字来访问来自Gmail和Outlook的特定邮件。我可以得到Outlook的结果,但是当我尝试使用Gmail时,无法发送邮件。任何人都可以澄清一下。我没有得到任何错误,也没有得到任何输出。它只是保持连续运行而不会显示任何内容。下面是我用于Outlook的代码,我也对Gmail使用了类似的模式。
def Body():
inbox = outlook.GetDefaultFolder(6)
messages = inbox.Items
message = messages.GetLast()
for m in messages:
if m.Subject == 'XXXXXXXXXXXXXXXXXXX':
ol = win32com.client.Dispatch("Outlook.Application")
inbox = ol.GetNamespace("MAPI").GetDefaultFolder(6)
for message in inbox.Items:
if message.UnRead == True:
print(message.body)
Searching_strings()
time.sleep(30)