gpt4 book ai didi

python - imap - 如何删除消息

转载 作者:太空狗 更新时间:2023-10-29 17:21:41 24 4
gpt4 key购买 nike

如何从邮箱中删除邮件?我正在使用此代码,但字母未被删除。对不起我的英语。

def getimap(self,server,port,login,password):
import imaplib, email
box = imaplib.IMAP4(server,port)
box.login(login,password)
box.select()
box.expunge()
typ, data = box.search(None, 'ALL')
for num in data[0].split() :
typ, data = box.fetch(num, '(UID BODY[TEXT])')
print num
print data[0][1]
box.close()
box.logout()

最佳答案

这是删除收件箱中所有电子邮件的工作代码:

import imaplib
box = imaplib.IMAP4_SSL('imap.mail.microsoftonline.com', 993)
box.login("user@domain.com","paswword")
box.select('Inbox')
typ, data = box.search(None, 'ALL')
for num in data[0].split():
box.store(num, '+FLAGS', '\\Deleted')
box.expunge()
box.close()
box.logout()

关于python - imap - 如何删除消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3180891/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com