Я пытаюсь получить вложение из электронной почты и сохранить его в определенной папке с исходным именем файла. Электронная почта очень проста и не имеет к ней ничего кроме приложения. Файл представляет собой файл 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()
FYI, когда я бегу message=m.get_content_maintype()
он говорит, что это текст.