0
여기에서 수많은 질문과 답변을 연구했으며 코드가 정확한 것을 볼 수 있습니다. 웬일인지 내가 선택한 메일이 삭제되지 않습니다.m.expunge로 삭제하지 않는 메시지
내 코드입니다 : 내가 print(m.expunge())
에 m.expunge()
라인을 변경하는 경우
m = imaplib.IMAP4_SSL("imap-mail.outlook.com")
m.login("MY_EMAIL","MY_PWORD")
m.select("Sent")
resp, data = m.uid("search", None, "ALL")
uid = data[0].split()[-1]
#Can also get message content with lines
# resp,data = m.uid('fetch',uid,"(BODY[HEADER])")
# print(data)
m.store(uid, "+FLAGS", "\\Deleted") #Works fine to here
m.expunge() #This doesn't delete message
m.close()
m.logout()
나는 튜플에게
('OK', [없음])
메시지를 얻을 수 "OK"응답이 있어도 여전히 사서함에 있습니다. 이 당신은 메시지를 식별 할 수의 UID를 사용하는