我尝试了许多代码来访问和读取电子邮件内容,例如,对于 Gmail,我只能进行身份验证,而对于 Outlook,我有可以读取电子邮件的代码,但它被加密了...但现在它只能访问电子邮件,并且不能输出加密信息。所以我需要帮助解决这个问题。谢谢。
以下是代码:
以下是代码:
import imaplib
import base64
email_user = input('Email: ')
email_pass = input('Password: ')
M = imaplib.IMAP4_SSL('imap-mail.outlook.com', 993)
M.login(email_user, email_pass)
M.select()
typ, data = M.search(None, 'ALL')
for num in data[0].split():
typ, data = M.fetch(num, '(RFC822)')
num1 = base64.b64decode(num1)
data1 = base64.b64decode(data)
print('Message %s\n%s\n' % (num, data[0][1]))
M.close()
M.logout()