6
我想從電子郵件附件,並將其保存到特定的文件夾與原始文件名。該電子郵件是非常基本的,除附件外沒有多少內容。該文件是一個csv文件,每個電子郵件只有一個。這是我迄今爲止,但我是新來的,我不知道如何繼續。如果有幫助,這是使用Outlook。任何幫助表示讚賞。如何從電子郵件CSV附件,並將其保存
import imaplib
import email
mail=imaplib.IMAP4('mailserver.com')
mail.login("username", "password")
mail.select("DetReport")
typ, msgs = mail.uid('Search', None, '(SUBJECT "Detection")')
msgs = msgs[0].split()
for emailid in msgs:
resp, data = mail.fetch(emailid, "(RFC822)")
email_body = data[0][1]
m = email.message_from_string(email_body)
message=m.get_content_maintype()
僅供參考,當我運行message=m.get_content_maintype()
它說,這是文本。